31 10
10 75 23
50 -1 -1
19 -1 25
47 57 51
18 -1 -1
25 10 15
12 -1 21
33 72 21
54 72 -1
32 80 25
78 -1 51
73 34 66
15 50 -1
72 -1 -1
40 78 32
99 -1 -1
46 -1 21
75 54 18
29 46 99
48 80 51
61 34 12
80 -1 -1
11 50 -1
51 -1 -1
66 46 99
57 75 58
34 50 -1
21 -1 -1
23 54 18
58 46 99
81 46 -1
75
58
66
73
61
47
25
48
57
40
