5 100 315
0 82 76
1 96 44 19 47
2 50 5 21 5
3 49 8 6 14
4 13 7 19 33
5 29 89 7 1
6 58 30 12 55
7 84 39 16 51
8 14 24 6 8
9 2 39 16 27
10 3 82 8 20
11 5 10 14 49
12 98 52 21 63
13 84 25 16 7
14 61 59 3 8
15 1 65 22 8
16 88 51 18 35
17 91 2 19 2
18 19 32 1 18
19 93 3 24 41
20 50 93 8 79
21 98 14 12 56
22 5 42 4 11
23 42 9 8 43
24 61 62 24 19
25 9 97 24 13
26 80 55 2 56
27 57 69 20 76
28 23 15 15 69
29 20 70 2 63
30 85 60 14 18
31 98 5 9 5
