45 91 3 2 1
15 44
15 43
44 43
44 42
43 15
43 44
43 42
42 41
42 40
41 40
41 39
40 42
40 41
40 39
39 38
39 37
38 37
38 36
37 39
37 38
37 36
36 35
36 34
35 34
35 33
34 36
34 35
34 33
33 32
33 31
32 31
32 30
31 33
31 32
31 30
30 29
30 28
29 28
29 27
28 30
28 29
28 27
27 26
27 25
26 25
26 24
25 27
25 26
25 24
24 23
24 22
23 22
23 21
22 24
22 23
22 21
21 20
21 19
20 19
20 18
19 21
19 20
19 18
18 17
18 16
17 16
17 45
16 18
16 17
16 45
15 14
15 13
14 15
13 12
13 11
12 13
11 10
11 9
10 11
9 8
9 7
8 9
7 6
7 5
6 7
5 4
5 3
4 5
3 2
3 45
2 3
