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