10
33 19 20 88 67 98 56 24 38 2
50 76 6 22 31 62 47 80 53 55
93 54 81 29 95 14 1 99 37 85
3 12 13 35 32 59 46 68 58 82
64 34 60 49 78 89 79 83 94 86
0 75 18 40 15 10 25 21 45 43
70 77 41 8 97 26 48 90 36 11
51 69 72 57 5 4 63 16 66 71
17 91 44 52 9 96 23 39 65 61
74 27 84 42 28 87 73 7 92 30
