100 100
40
79 64 15168 3
88 32 8448 3
50 48 7200 3
92 26 7176 3
49 47 6909 3
23 47 3243 3
18 50 2700 3
37 5 555 3
24 7 504 3
4 41 492 3
77 96 14784 3
87 26 4524 3
40 42 3360 3
79 21 3318 3
46 33 3036 3
87 15 2610 3
21 33 1386 3
11 44 968 3
40 9 720 3
21 17 714 3
37 8 592 3
6 39 468 3
2 100 400 3
2 46 184 3
3 29 174 3
98 63 6174 3
84 55 4620 3
70 65 4550 3
83 23 1909 3
40 45 1800 3
30 37 1110 3
38 26 988 3
27 32 864 3
35 24 840 3
33 25 825 3
23 23 529 3
20 19 380 3
12 31 372 3
32 7 224 3
10 10 100 3
