100 100
40
95 90 25650 3
93 88 24552 3
79 100 23700 3
79 95 22515 3
94 49 13818 3
42 81 10206 3
35 80 8400 3
16 81 3888 3
31 33 3069 3
9 93 2511 3
97 8 2328 3
16 44 2112 3
46 10 1380 3
12 17 612 3
35 4 420 3
66 100 13200 3
51 84 8568 3
63 67 8442 3
41 81 6642 3
58 51 5916 3
44 45 3960 3
97 19 3686 3
41 33 2706 3
33 30 1980 3
30 32 1920 3
79 9 1422 3
7 95 1330 3
50 11 1100 3
13 42 1092 3
82 6 984 3
85 5 850 3
28 4 224 3
81 50 4050 3
23 100 2300 3
20 96 1920 3
34 46 1564 3
32 17 544 3
10 50 500 3
31 11 341 3
17 17 289 3
