100 100
50
81 77 18711 4
57 82 14022 4
32 77 7392 4
31 79 7347 4
19 86 4902 4
30 46 4140 4
89 13 3471 4
91 6 1638 4
29 13 1131 4
100 3 900 4
88 2 528 4
95 99 18810 4
84 80 13440 4
87 77 13398 4
92 57 10488 4
65 68 8840 4
83 50 8300 4
47 78 7332 4
49 48 4704 4
40 46 3680 4
21 87 3654 4
32 48 3072 4
50 28 2800 4
34 38 2584 4
27 42 2268 4
28 34 1904 4
23 35 1610 4
26 30 1560 4
25 29 1450 4
37 19 1406 4
15 42 1260 4
36 17 1224 4
34 14 952 4
5 40 400 4
6 32 384 4
3 39 234 4
21 5 210 4
4 11 88 4
61 83 5063 4
90 46 4140 4
31 95 2945 4
49 46 2254 4
79 26 2054 4
41 37 1517 4
21 44 924 4
90 10 900 4
17 42 714 4
18 23 414 4
10 21 210 4
7 16 112 4
