2
84 32
48 50 13 55 98 28 99 32 45 2 93 55 35 46 80 67 87 63 1 66 26 61 24 21 89 1 36 66 24 63 33 71 88 66 70 36 73 64 98 28 91 63 51 67 93 99 57 72 35 55 34 35 26 15 49 26 12 81 74 55 4 100 73 28 76 52 35 11 38 28 92 87 44 68 20 34 49 22 30 98 67 51 66 41
