1n_res = 5;
2n_events = 22;
3n_prec = 66;
4source = 1;
5sink = 22;
6min_lvl = [-1, -2, -8, 0, -8];
7max_lvl = [4, 3, -1, 4, -2];
8rr = [| 0, -1, 1, 0, 0, 0, 0, -1, -2, 2, 0, 2, -2, 1, 0, -2, 1, 2, 1, 0, 0, 0
9      | 0, -1, 0, 0, 0, 2, -2, -1, 1, 0, 1, -2, -2, -2, 1, 0, 2, 2, 2, 0, 1, 0
10      | 0, -1, 0, 1, 0, -1, -2, -1, 1, -2, 0, 0, 0, 2, 0, -1, -1, -1, 1, 1, -2, 0
11      | 0, 0, 2, 2, 0, -1, 0, 1, 2, 0, 0, 1, 0, -1, 0, 0, -1, 0, 0, -2, 0, 0
12      | 0, -1, 0, 0, 0, -1, 2, -2, -1, 0, 0, 0, 0, -1, 0, -1, -1, -2, 0, 0, 0, 0 |];
13prec = [| 1, 0, 2
14        | 1, 0, 4
15        | 1, 0, 3
16        | 2, 0, 6
17        | 2, 3, 17
18        | 2, 13, 11
19        | 3, 0, 9
20        | 3, 3, 5
21        | 4, 7, 7
22        | 4, 10, 9
23        | 4, 0, 21
24        | 5, 3, 11
25        | 5, 8, 19
26        | 5, -2, 21
27        | 6, -6, 18
28        | 6, 3, 16
29        | 7, -23, 12
30        | 7, -36, 16
31        | 7, -40, 4
32        | 7, 1, 19
33        | 7, -2, 18
34        | 8, -5, 9
35        | 8, -3, 20
36        | 9, 0, 19
37        | 9, -2, 8
38        | 10, 1, 12
39        | 11, -22, 2
40        | 11, 5, 10
41        | 11, -13, 5
42        | 11, -12, 3
43        | 12, 0, 8
44        | 12, 0, 6
45        | 13, 21, 12
46        | 13, 5, 14
47        | 14, 0, 21
48        | 14, 3, 15
49        | 14, 0, 18
50        | 14, 7, 8
51        | 14, -1, 16
52        | 14, 9, 19
53        | 14, -28, 17
54        | 15, 0, 9
55        | 15, -1, 7
56        | 15, -25, 14
57        | 15, 0, 21
58        | 15, -27, 13
59        | 15, -24, 17
60        | 16, -22, 6
61        | 16, 4, 7
62        | 16, 16, 21
63        | 16, -30, 10
64        | 17, 12, 13
65        | 17, -3, 10
66        | 18, -29, 10
67        | 18, 5, 20
68        | 18, -38, 4
69        | 18, 10, 19
70        | 18, 23, 8
71        | 19, 9, 22
72        | 20, -9, 9
73        | 20, -6, 8
74        | 20, 6, 22
75        | 21, -39, 10
76        | 21, -31, 16
77        | 21, -20, 4
78        | 21, 1, 22 |];
79