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