100 100
40
95 44 12540 3
36 78 8424 3
96 19 5472 3
82 21 5166 3
93 18 5022 3
36 25 2700 3
10 80 2400 3
26 30 2340 3
10 47 1410 3
34 7 714 3
99 2 594 3
3 34 306 3
2 45 270 3
88 53 9328 3
94 45 8460 3
98 40 7840 3
33 96 6336 3
41 48 3936 3
22 85 3740 3
81 13 2106 3
15 47 1410 3
23 16 736 3
33 2 132 3
3 5 30 3
97 78 7566 3
84 83 6972 3
90 66 5940 3
56 85 4760 3
77 56 4312 3
96 44 4224 3
60 70 4200 3
41 94 3854 3
82 46 3772 3
53 54 2862 3
24 49 1176 3
19 42 798 3
95 7 665 3
16 20 320 3
10 14 140 3
10 10 100 3
