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