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