1 2 2 23 3 523 4 2357 5 112573 6 11132357 7 1111233757 8 111112337579 9 11111223373597 10 0 11 111111222333357997 12 11111122233333597977 13 1111111222333334579977 14 111111122233333344977597 15 11111112223333334447797759 16 0 17 111111122233333334445557999777 18 0 19 1111111122233333334445556677799779 20 0 21 11111111122233333333444555667779777979 22 1111111112223333333344455566777777779999 23 111111111222333333333444555667777777997899 24 0 25 1111111112223333333334445556677777777789998999 26 0 27 1001111111111122233333333334445556677777777899998799 28 0 29 1000011111111111112223333333333444555667777777777998998999 30 0 31 1000011111111111111112222333333333334445556677777777777989999899 32 0 33 1000011111111111111111112222333333333333344455566777777777777899998999 34 0 35 1000011111111111111111111122223333333333333344445556677777777777897999989999 36 0 37 1000011111111111111111111111122223333333333333344445555566777777777777799999899899 38 1000011111111111111111111111112222333333333333333444455555666777777777777879999999989 39 1000011111111111111111111111111222233333333333333344445555566667777777777777788999999999 40 0 41 1000011111111111111111111111111112222333333333333333344445555566667777777777777777999989989999 42 0 43 1000011111111111111111111111111111111222233333333333333334444555556666777777777777777798998999899999 44 0 45 1000011111111111111111111111111111111112222333333333333333334444555556666777777777777777778999899989999999 46 0 47 1000011111111111111111111111111111111111112222233333333333333333444455555666677777777777777777899899999999899999 48 1000011111111111111111111111111111111111112222222333333333333333333444455555666677777777777777777898999999899999999 49 1000011111111111111111111111111111111111112222222223333333333333333334444555556666777777777777777777899989999999999989 50 1000011111111111111111111111111111111111112222222222233333333333333333344445555566667777777777777777778988999999999999999 51 1000011111111111111111111111111111111111112222222222223333333333333333333344445555566667777777777777777778899999999899999999 52 0 53 1000011111111111111111111111111111111111111222222222222223333333333333333333334444455555666677777777777777777789899999998999999999 54 0 55 1000011111111111111111111111111111111111111122222222222222223333333333333333333334444455555556666777777777777777777789899999999999998999 56 1000011111111111111111111111111111111111111122222222222222222333333333333333333333344444555555566666777777777777777777789899999999899999999 57 0 58 1000011111111111111111111111111111111111111112222222222222222222333333333333333333333344444555555566666677777777777777777777889999999999999999899 59 1000011111111111111111111111111111111111111112222222222222222222233333333333333333333334444455555556666667777777777777777777777899999989999899999999 60 1000011111111111111111111111111111111111111111222222222222222222222333333333333333333333344444555555566666677777777777777777777778988999999999999999989 61 1000011111111111111111111111111111111111111111222222222222222222222233333333333333333333333444445555555666666777777777777777777777788889999999989999999999 62 1000011111111111111111111111111111111111111111222222222222222222222223333333333333333333333334444455555556666667777777777777777777777888899899999999999999999 63 1000001111111111111111111111111111111111111111122222222222222222222222333333333333333333333333344444555555566666677777777777777777777777888899999999999999999989 64 1000001111111111111111111111111111111111111111111222222222222222222222223333333333333333333333333344444555555566666677777777777777777777777888999999999899998999999 65 1000001111111111111111111111111111111111111111111122222222222222222222222333333333333333333333333333344444555555566666677777777777777777777777888999998989999999999999 66 1000001111111111111111111111111111111111111111111112222222222222222222222233333333333333333333333333333444445555555666666777777777777777777777777888999998998999999999999 67 1000001111111111111111111111111111111111111111111111222222222222222222222223333333333333333333333333333333444445555555666666777777777777777777777777889989989999899999999999 68 0 69 1000001111111111111111111111111111111111111111111111222222222222222222222223333333333333333333333333333333333444444555555566666677777777777777777777777777888998999999999999989999 70 0 71 1000001111111111111111111111111111111111111111111111222222222222222222222223333333333333333333333333333333333333444444455555555666666777777777777777777777777778888899999999999999999999 72 1000001111111111111111111111111111111111111111111111222222222222222222222223333333333333333333333333333333333333344444445555555556666667777777777777777777777777788899999999989998999999999 73 1000001111111111111111111111111111111111111111111111222222222222222222222223333333333333333333333333333333333333334444444555555555666666677777777777777777777777777788899899999899999999999999 74 0 75 1000001111111111111111111111111111111111111111111111222222222222222222222223333333333333333333333333333333333333333334444444555555555666666677777777777777777777777777777888999999999899989999999999 76 0 77 1000001111111111111111111111111111111111111111111111222222222222222222222223333333333333333333333333333333333333333333334444444555555555666666677777777777777777777777777777888889989999999999999999989999 78 0 79 1000000111111111111111111111111111111111111111111111112222222222222222222222233333333333333333333333333333333333333333333334444444455555555566666667777777777777777777777777777778888899998999999998999999999999 80 0 81 1000000011111111111111111111111111111111111111111111111122222222222222222222222333333333333333333333333333333333333333333333344444444445555555556666666777777777777777777777777777777888888999999999998999999999999999 82 0 83 1000000011111111111111111111111111111111111111111111111111222222222222222222222222333333333333333333333333333333333333333333333334444444444445555555556666666777777777777777777777777777777888889999998999989999999999999999 84 0 85 1000000011111111111111111111111111111111111111111111111111222222222222222222222222333333333333333333333333333333333333333333333333334444444444444455555555566666667777777777777777777777777777778888899999999899999999989999999999 86 0 87 1000000011111111111111111111111111111111111111111111111111222222222222222222222222333333333333333333333333333333333333333333333333333444444444444444444555555555666666677777777777777777777777777777788888989989999999999999999999999999 88 0 89 1000000011111111111111111111111111111111111111111111111111122222222222222222222222233333333333333333333333333333333333333333333333333344444444444444444444555555555566666666777777777777777777777777777777788888899999998999999999999999999999 90 0 91 1000000011111111111111111111111111111111111111111111111111122222222222222222222222233333333333333333333333333333333333333333333333333334444444444444444444444555555555566666666667777777777777777777777777777777788888989999999999999999899999999999 92 1000000011111111111111111111111111111111111111111111111111122222222222222222222222233333333333333333333333333333333333333333333333333334444444444444444444444455555555556666666666777777777777777777777777777777777888889999999999999999899999998999999 93 1000000011111111111111111111111111111111111111111111111111122222222222222222222222233333333333333333333333333333333333333333333333333334444444444444444444444445555555555666666666677777777777777777777777777777777778888889989899999999999999999999999999 94 1000000011111111111111111111111111111111111111111111111111112222222222222222222222223333333333333333333333333333333333333333333333333333444444444444444444444444455555555556666666666777777777777777777777777777777777788888899999999899999999999999998999999 95 1000000011111111111111111111111111111111111111111111111111112222222222222222222222223333333333333333333333333333333333333333333333333333444444444444444444444444445555555555666666666677777777777777777777777777777777778888888999999998999999999999999999999999 96 1000000001111111111111111111111111111111111111111111111111111222222222222222222222222333333333333333333333333333333333333333333333333333334444444444444444444444444455555555555666666666677777777777777777777777777777777778888898999999999898999999999999999999999 97 0 98 1000000000111111111111111111111111111111111111111111111111111112222222222222222222222222333333333333333333333333333333333333333333333333333334444444444444444444444444455555555555556666666666777777777777777777777777777777777788888899999999999999999998999999999899999 99 0 100 1000000000111111111111111111111111111111111111111111111111111111222222222222222222222222223333333333333333333333333333333333333333333333333333334444444444444444444444444445555555555555556666666666777777777777777777777777777777777788888899989999999999999999899999999999999 101 1000000000111111111111111111111111111111111111111111111111111111222222222222222222222222223333333333333333333333333333333333333333333333333333334444444444444444444444444444555555555555555566666666667777777777777777777777777777777777788888899999999999899999999999999999999899 102 1000000000111111111111111111111111111111111111111111111111111111222222222222222222222222223333333333333333333333333333333333333333333333333333334444444444444444444444444444555555555555555555666666666677777777777777777777777777777777777788888899999999999899999999998999999999999 103 0 104 1000000000111111111111111111111111111111111111111111111111111111222222222222222222222222223333333333333333333333333333333333333333333333333333333444444444444444444444444444455555555555555555555666666666666777777777777777777777777777777777777888888989999998999999999999999999999999999 105 0 106 1000000000111111111111111111111111111111111111111111111111111111122222222222222222222222222333333333333333333333333333333333333333333333333333333344444444444444444444444444445555555555555555555555666666666666777777777777777777777777777777777777777888888989999999999999999899999999999999999 107 0 108 1000000000111111111111111111111111111111111111111111111111111111122222222222222222222222222333333333333333333333333333333333333333333333333333333334444444444444444444444444444555555555555555555555555666666666666777777777777777777777777777777777777777788888889989999989999999999999999999999999999 109 1000000000111111111111111111111111111111111111111111111111111111122222222222222222222222222333333333333333333333333333333333333333333333333333333334444444444444444444444444444555555555555555555555555566666666666677777777777777777777777777777777777777778888888998999999999999999999998999999999999999 110 1000000000011111111111111111111111111111111111111111111111111111111222222222222222222222222223333333333333333333333333333333333333333333333333333333344444444444444444444444444445555555555555555555555555666666666666677777777777777777777777777777777777777778888888999899999999999999999999998999999999999 111 0 112 1000000000001111111111111111111111111111111111111111111111111111111112222222222222222222222222233333333333333333333333333333333333333333333333333333333344444444444444444444444444445555555555555555555555555666666666666666777777777777777777777777777777777777777778888888999999999998999999998999999999999999999 113 0 114 1000000000001111111111111111111111111111111111111111111111111111111111122222222222222222222222222333333333333333333333333333333333333333333333333333333333444444444444444444444444444455555555555555555555555556666666666666666677777777777777777777777777777777777777777788888889989999999999999999999999999999999899999 115 1000000000001111111111111111111111111111111111111111111111111111111111112222222222222222222222222233333333333333333333333333333333333333333333333333333333334444444444444444444444444444555555555555555555555555566666666666666666677777777777777777777777777777777777777777788888898999999999989999999999999999899999999999 116 1000000000001111111111111111111111111111111111111111111111111111111111111222222222222222222222222223333333333333333333333333333333333333333333333333333333333444444444444444444444444444445555555555555555555555555666666666666666666677777777777777777777777777777777777777777788888889999999899999899999999999999999999999999 117 1000000000001111111111111111111111111111111111111111111111111111111111111222222222222222222222222223333333333333333333333333333333333333333333333333333333333344444444444444444444444444444455555555555555555555555556666666666666666666677777777777777777777777777777777777777777788888889999899999999899999999999999999999999999 118 1000000000001111111111111111111111111111111111111111111111111111111111111222222222222222222222222223333333333333333333333333333333333333333333333333333333333344444444444444444444444444444445555555555555555555555555666666666666666666666777777777777777777777777777777777777777777788888889999989999999999999999899999999999999999 119 0 120 1000000000001111111111111111111111111111111111111111111111111111111111111222222222222222222222222223333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444555555555555555555555555555666666666666666666666667777777777777777777777777777777777777777777888888899899999999999999999999999999999999989999 121 0 122 1000000000001111111111111111111111111111111111111111111111111111111111111122222222222222222222222222333333333333333333333333333333333333333333333333333333333333344444444444444444444444444444445555555555555555555555555556666666666666666666666666677777777777777777777777777777777777777777777888888899999889999999999999999999999999999999999 123 0 124 1000000000001111111111111111111111111111111111111111111111111111111111111122222222222222222222222222333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444555555555555555555555555555666666666666666666666666666677777777777777777777777777777777777777777777778888888899998999999989999999999999999999999999999 125 0 126 1000000000000111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444555555555555555555555555555666666666666666666666666666667777777777777777777777777777777777777777777777788888888999999998999999899999999999999999999999999 127 0 128 1000000000000011111111111111111111111111111111111111111111111111111111111111111222222222222222222222222223333333333333333333333333333333333333333333333333333333333333344444444444444444444444444444445555555555555555555555555556666666666666666666666666666677777777777777777777777777777777777777777777777778888888899989999999999999989999999999999999999999999 129 0 130 1000000000000011111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333344444444444444444444444444444445555555555555555555555555556666666666666666666666666666677777777777777777777777777777777777777777777777777778888888889999999999999989999999999999999999999999999 131 1000000000000011111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444555555555555555555555555555666666666666666666666666666667777777777777777777777777777777777777777777777777777788888888989999999998999999999999999999999999999999999 132 1000000000000011111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444445555555555555555555555555556666666666666666666666666666677777777777777777777777777777777777777777777777777777788888888999999998999999999999999999999999999998999999 133 1000000000000011111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333344444444444444444444444444444444555555555555555555555555555566666666666666666666666666666777777777777777777777777777777777777777777777777777777788888888899999999999999999999999999999999999899999999 134 0 135 1000000000000011111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444455555555555555555555555555555666666666666666666666666666666777777777777777777777777777777777777777777777777777777777788888888989999999999999998999999999999999999999999999 136 0 137 1000000000000011111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444445555555555555555555555555555566666666666666666666666666666667777777777777777777777777777777777777777777777777777777777777888888889989999999999999999999999999999999989999999999 138 0 139 1000000000000011111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444445555555555555555555555555555566666666666666666666666666666667777777777777777777777777777777777777777777777777777777777777777788888888899899999999999999999999999999999999999998999999 140 1000000000000001111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333344444444444444444444444444444444555555555555555555555555555556666666666666666666666666666666777777777777777777777777777777777777777777777777777777777777777778888888888999999998999999999999989999999999999999999999999 141 1000000000000001111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444445555555555555555555555555555566666666666666666666666666666667777777777777777777777777777777777777777777777777777777777777777788888888888999998999999999999999999999999999999999998999999 142 1000000000000001111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444455555555555555555555555555555666666666666666666666666666666677777777777777777777777777777777777777777777777777777777777777777888888888888899999999999998999999999999999999999999999999999 143 1000000000000001111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333333344444444444444444444444444444444555555555555555555555555555556666666666666666666666666666666777777777777777777777777777777777777777777777777777777777777777778888888888888999999989999999999999999999999999999899999999999 144 1000000000000001111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444455555555555555555555555555555666666666666666666666666666666677777777777777777777777777777777777777777777777777777777777777777788888888888888899998999999999999999999999999999999999999999999 145 1000000000000001111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444445555555555555555555555555555566666666666666666666666666666667777777777777777777777777777777777777777777777777777777777777777778888888888888889899999999989999999999999999999999999999999999999 146 1000000000000001111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333344444444444444444444444444444444555555555555555555555555555556666666666666666666666666666666777777777777777777777777777777777777777777777777777777777777777777888888888888888899998999999999999999999999999999999999999999899999 147 1000000000000001111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444455555555555555555555555555555566666666666666666666666666666667777777777777777777777777777777777777777777777777777777777777777778888888888888888889999999999999999999999998999999999999999999999999 148 1000000000000001111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444455555555555555555555555555555556666666666666666666666666666666777777777777777777777777777777777777777777777777777777777777777777788888888888888888899899999999999999999999999999899999999999999999999 149 1000000000000001111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444455555555555555555555555555555555666666666666666666666666666666677777777777777777777777777777777777777777777777777777777777777777778888888888888888888998999999999999999999999999998999999999999999999999 150 1000000000000001111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444445555555555555555555555555555555566666666666666666666666666666666777777777777777777777777777777777777777777777777777777777777777777788888888888888888888999999999989998999999999999999999999999999999999999 151 1000000000000001111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444445555555555555555555555555555555566666666666666666666666666666666777777777777777777777777777777777777777777777777777777777777777777777888888888888888888888899999999999999999989999999999999999999999999999999 152 1000000000000001111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333333333344444444444444444444444444444444555555555555555555555555555555556666666666666666666666666666666677777777777777777777777777777777777777777777777777777777777777777777788888888888888888888888998999999999999999999999999999999999999998999999999 153 1000000000000001111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444455555555555555555555555555555555666666666666666666666666666666667777777777777777777777777777777777777777777777777777777777777777777778888888888888888888888888999899999999999999999999999999989999999999999999999 154 1000000000000001111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444455555555555555555555555555555555666666666666666666666666666666667777777777777777777777777777777777777777777777777777777777777777777777888888888888888888888888888999999999999999899999899999999999999999999999999999 155 1000000000000000111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444445555555555555555555555555555555566666666666666666666666666666666777777777777777777777777777777777777777777777777777777777777777777777778888888888888888888888888889998999999999999999999998999999999999999999999999999 156 1000000000000000111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444455555555555555555555555555555555666666666666666666666666666666667777777777777777777777777777777777777777777777777777777777777777777777788888888888888888888888888899999999999999899999999999999999899999999999999999999 157 1000000000000000111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444445555555555555555555555555555555566666666666666666666666666666666777777777777777777777777777777777777777777777777777777777777777777777778888888888888888888888888889899999999999999999999999999998999999999999999999999999 158 1000000000000000111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333333344444444444444444444444444444444555555555555555555555555555555556666666666666666666666666666666677777777777777777777777777777777777777777777777777777777777777777777777888888888888888888888888888999989999999999998999999999999999999999999999999999999999 159 1000000000000000111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444455555555555555555555555555555555666666666666666666666666666666667777777777777777777777777777777777777777777777777777777777777777777777778888888888888888888888888889999999899999999999999999989999999999999999999999999999999 160 1000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444555555555555555555555555555555556666666666666666666666666666666677777777777777777777777777777777777777777777777777777777777777777777777788888888888888888888888888899999989999999999999999999999999989999999999999999999999999 161 0 162 1000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333333333333344444444444444444444444444444444445555555555555555555555555555555556666666666666666666666666666666677777777777777777777777777777777777777777777777777777777777777777777777778888888888888888888888888889989999998999999999999999999999999999999999999999999999999999 163 0 164 1000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444444555555555555555555555555555555555666666666666666666666666666666666777777777777777777777777777777777777777777777777777777777777777777777777777888888888888888888888888888999899999999999999999999999999999999999999999999999999999999989 165 1000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444444555555555555555555555555555555555666666666666666666666666666666666777777777777777777777777777777777777777777777777777777777777777777777777777778888888888888888888888888889999999998999999999999999999999998999999999999999999999999999999 166 0 167 1000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333333333344444444444444444444444444444444445555555555555555555555555555555556666666666666666666666666666666667777777777777777777777777777777777777777777777777777777777777777777777777777788888888888888888888888888889899999999999999999999999999999999999999999899999999999999999999999 168 1000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333333333344444444444444444444444444444444445555555555555555555555555555555556666666666666666666666666666666667777777777777777777777777777777777777777777777777777777777777777777777777777778888888888888888888888888888899999999999998999999999999999999999999999999999999999999999999999999 169 0 170 100000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444455555555555555555555555555555555566666666666666666666666666666666677777777777777777777777777777777777777777777777777777777777777777777777777777788888888888888888888888888889989999999999999999999999999999999999998999999999999999999999999999999 171 1000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444444555555555555555555555555555555555666666666666666666666666666666666777777777777777777777777777777777777777777777777777777777777777777777777777777888888888888888888888888888899988999999999999999999999999999999999999999999999999999999999999999999 172 10000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444444555555555555555555555555555555555666666666666666666666666666666666777777777777777777777777777777777777777777777777777777777777777777777777777777888888888888888888888888888899989998999999999999999999999999999999999999999999999999999999999999999 173 100000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444444555555555555555555555555555555555666666666666666666666666666666666777777777777777777777777777777777777777777777777777777777777777777777777777777888888888888888888888888888899989999999989999999999999999999999999999999999999999999999999999999999 174 1000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444444555555555555555555555555555555555666666666666666666666666666666666777777777777777777777777777777777777777777777777777777777777777777777777777777888888888888888888888888888899989999999999999999999999999999999999999999899999999999999999999999999 175 0 176 100000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444444455555555555555555555555555555555566666666666666666666666666666666677777777777777777777777777777777777777777777777777777777777777777777777777777788888888888888888888888888889999989999999999999999999999999999999999999999999998999999999999999999999 177 0 178 10000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444445555555555555555555555555555555555666666666666666666666666666666666677777777777777777777777777777777777777777777777777777777777777777777777777777788888888888888888888888888888999999999999999999999999999999999999999999999989999999999999999999999999 179 0 180 1000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444445555555555555555555555555555555555666666666666666666666666666666666666777777777777777777777777777777777777777777777777777777777777777777777777777777888888888888888888888888888899989999999999999999999999999999999999999989999999999999999999999999999999 181 10000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333333333333333344444444444444444444444444444444444555555555555555555555555555555555566666666666666666666666666666666666677777777777777777777777777777777777777777777777777777777777777777777777777777778888888888888888888888888888898999999999999999999999999999999999998999999999999999999999999999999999999 182 100000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444445555555555555555555555555555555555666666666666666666666666666666666666777777777777777777777777777777777777777777777777777777777777777777777777777777788888888888888888888888888888989999999999999999999998999999999999999999999999999999999999999999999999999 183 1000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444444455555555555555555555555555555555556666666666666666666666666666666666667777777777777777777777777777777777777777777777777777777777777777777777777777777888888888888888888888888888889899998999999999999999999999999999999999999999999999999999999999999999999999 184 10000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444445555555555555555555555555555555555666666666666666666666666666666666666777777777777777777777777777777777777777777777777777777777777777777777777777777778888888888888888888888888888898999999999999999999999999999999999999999999999989999999999999999999999999999 185 0 186 1000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444444455555555555555555555555555555555556666666666666666666666666666666666667777777777777777777777777777777777777777777777777777777777777777777777777777777788888888888888888888888888888999899999999999999899999999999999999999999999999999999999999999999999999999999 187 0 188 100000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333333333333333333344444444444444444444444444444444444555555555555555555555555555555555566666666666666666666666666666666666677777777777777777777777777777777777777777777777777777777777777777777777777777777788888888888888888888888888888998999999999999999999999999999999999999999999999999989999999999999999999999999 189 1000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444445555555555555555555555555555555555666666666666666666666666666666666666777777777777777777777777777777777777777777777777777777777777777777777777777777777888888888888888888888888888889999999999999989999999999999999999999999998999999999999999999999999999999999999 190 10000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444444455555555555555555555555555555555555666666666666666666666666666666666666777777777777777777777777777777777777777777777777777777777777777777777777777777777888888888888888888888888888889899989999999999999999999999999999999999999999999999999999999999999999999999999 191 100000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333344444444444444444444444444444444444555555555555555555555555555555555555666666666666666666666666666666666666777777777777777777777777777777777777777777777777777777777777777777777777777777777888888888888888888888888888889889999999999999999999999999999999999999999999999999999999999999999999999999999 192 1000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444445555555555555555555555555555555555556666666666666666666666666666666666666777777777777777777777777777777777777777777777777777777777777777777777777777777777888888888888888888888888888889999989999999998999999999999999999999999999999999999999999999999999999999999999 193 10000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444444455555555555555555555555555555555555566666666666666666666666666666666666667777777777777777777777777777777777777777777777777777777777777777777777777777777777888888888888888888888888888889989999999999999999999999899999999999999999999999999999999999999999999999999999 194 100000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333333333333333333333333344444444444444444444444444444444444555555555555555555555555555555555555666666666666666666666666666666666666677777777777777777777777777777777777777777777777777777777777777777777777777777777778888888888888888888888888888889998999999999999999999999999999999999999999999999999999999999999999998999999999 195 0 196 10000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333333333333333333333344444444444444444444444444444444444555555555555555555555555555555555555666666666666666666666666666666666666677777777777777777777777777777777777777777777777777777777777777777777777777777777777888888888888888888888888888888899999989999999999999999999999999899999999999999999999999999999999999999999999999 197 0 198 1000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333344444444444444444444444444444444444555555555555555555555555555555555555666666666666666666666666666666666666677777777777777777777777777777777777777777777777777777777777777777777777777777777777888888888888888888888888888888898999999999999999999999999999999999998999999999999999999999999999999999999999999 199 0 200 100000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444445555555555555555555555555555555555556666666666666666666666666666666666666777777777777777777777777777777777777777777777777777777777777777777777777777777777777888888888888888888888888888888898999999999999999999999999999999999999999999999989999999999999999999999999999999 201 1000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444444455555555555555555555555555555555555566666666666666666666666666666666666667777777777777777777777777777777777777777777777777777777777777777777777777777777777778888888888888888888888888888888989999999999999999999989999999999999999999999999999999999999999999999999999999999 202 10000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444444455555555555555555555555555555555555566666666666666666666666666666666666667777777777777777777777777777777777777777777777777777777777777777777777777777777777778888888888888888888888888888888999989999999999999999999999999999999999999899999999999999999999999999999999999999 203 0 204 1000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444444445555555555555555555555555555555555556666666666666666666666666666666666666777777777777777777777777777777777777777777777777777777777777777777777777777777777777788888888888888888888888888888889999899999999999999999999999999999999999999999999999899999999999999999999999999999 205 0 206 100000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333344444444444444444444444444444444444455555555555555555555555555555555555556666666666666666666666666666666666666777777777777777777777777777777777777777777777777777777777777777777777777777777777777777888888888888888888888888888888889999999999999999999999999999999999999999999999999999999998999999999999999999999999 207 0 208 10000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333344444444444444444444444444444444444455555555555555555555555555555555555556666666666666666666666666666666666666777777777777777777777777777777777777777777777777777777777777777777777777777777777777777788888888888888888888888888888888999999999899999999999999999999999999999999999999999998999999999999999999999999999999 209 100000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444444445555555555555555555555555555555555555666666666666666666666666666666666666677777777777777777777777777777777777777777777777777777777777777777777777777777777777777778888888888888888888888888888888889999999998989999999999999999999999999999999999999999999999999999999999999999999999999 210 1000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333344444444444444444444444444444444444455555555555555555555555555555555555556666666666666666666666666666666666666777777777777777777777777777777777777777777777777777777777777777777777777777777777777777788888888888888888888888888888888898999999999999999999999999999999999999999999999999999999999998999999999999999999999999 211 0 212 100000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444444445555555555555555555555555555555555555666666666666666666666666666666666666677777777777777777777777777777777777777777777777777777777777777777777777777777777777777777888888888888888888888888888888888899999999999999999999899999999999999999999999999999999999999999999999999999999999999999 213 0 214 10000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333344444444444444444444444444444444444455555555555555555555555555555555555556666666666666666666666666666666666666777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777888888888888888888888888888888888999899999999999999999999999899999999999999999999999999999999999999999999999999999999999 215 100000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444555555555555555555555555555555555555566666666666666666666666666666666666667777777777777777777777777777777777777777777777777777777777777777777777777777777777777777778888888888888888888888888888888889999999999998999899999999999999999999999999999999999999999999999999999999999999999999999 216 1000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444555555555555555555555555555555555555566666666666666666666666666666666666667777777777777777777777777777777777777777777777777777777777777777777777777777777777777777778888888888888888888888888888888889899999999999999999999999999999999999999999999999999899999999999999999999999999999999999 217 0 218 100000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333344444444444444444444444444444444444455555555555555555555555555555555555556666666666666666666666666666666666666677777777777777777777777777777777777777777777777777777777777777777777777777777777777777777778888888888888888888888888888888889998999999999999999999999998999999999999999999999999999999999999999999999999999999999999 219 1000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444444445555555555555555555555555555555555555666666666666666666666666666666666666666777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777778888888888888888888888888888888889899999999999999999999999989999999999999999999999999999999999999999999999999999999999999 220 0 221 100000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444555555555555555555555555555555555555566666666666666666666666666666666666666677777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777788888888888888888888888888888888889999999899999999999999999999999999999999999999999999999999989999999999999999999999999999 222 1000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333344444444444444444444444444444444444455555555555555555555555555555555555556666666666666666666666666666666666666667777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777778888888888888888888888888888888888999899999999999999999999989999999999999999999999999999999999999999999999999999999999999999 223 10000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444444444555555555555555555555555555555555555566666666666666666666666666666666666666677777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777788888888888888888888888888888888889989999999999999999999999999999999999899999999999999999999999999999999999999999999999999999 224 100000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333344444444444444444444444444444444444444555555555555555555555555555555555555566666666666666666666666666666666666666677777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777788888888888888888888888888888888889999998999999999999999999999999999999999999999999999999999899999999999999999999999999999999 225 1000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444444444445555555555555555555555555555555555555666666666666666666666666666666666666666777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777788888888888888888888888888888888889899989999999999999999999999999999999999999999999999999999999999999999999999999999999999999 226 10000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444455555555555555555555555555555555555556666666666666666666666666666666666666667777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777888888888888888888888888888888888899999999999999989999999999999999999999998999999999999999999999999999999999999999999999999999 227 100000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444444444444455555555555555555555555555555555555556666666666666666666666666666666666666667777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777888888888888888888888888888888888889999989999999999999999999999999999999999999999999999999999999999999999999999999999999999999 228 0 229 10000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444445555555555555555555555555555555555555666666666666666666666666666666666666666777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777778888888888888888888888888888888888989999999999999999999999999999999998999999999999999999999999999999999999999999999999999999999 230 0 231 1000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444444444444444444555555555555555555555555555555555555555666666666666666666666666666666666666666777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777778888888888888888888888888888888888998999999999999998999999999999999999999999999999999999999999999999999999999999999999999999999 232 10000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444444444444444444455555555555555555555555555555555555555556666666666666666666666666666666666666667777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777788888888888888888888888888888888889999989999999999999999999999999999999999999999999998999999999999999999999999999999999999999999 233 0 234 1000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333344444444444444444444444444444444444444444444444445555555555555555555555555555555555555555666666666666666666666666666666666666666777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777888888888888888888888888888888888889899999999999999999999999999899999999999999999999999999999999999999999999999999999999999999999 235 0 236 100000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444444444444444444444445555555555555555555555555555555555555555666666666666666666666666666666666666666777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777788888888888888888888888888888888888889999999899899999999999999999999999999999999999999999999999999999999999999999999999999999999999 237 0 238 10000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444445555555555555555555555555555555555555555666666666666666666666666666666666666666777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777788888888888888888888888888888888888888899999999999999999999999999999999999999999999999999999999899999999999999999999999999999999999999 239 100000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444555555555555555555555555555555555555555566666666666666666666666666666666666666677777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777778888888888888888888888888888888888888899999999998998999999999999999999999999999999999999999999999999999999999999999999999999999999999999 240 0 241 10000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333344444444444444444444444444444444444444444444444444444455555555555555555555555555555555555555555566666666666666666666666666666666666666677777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777778888888888888888888888888888888888888899999989999999999999999999999999999999999999999899999999999999999999999999999999999999999999999999 242 0 243 1000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333344444444444444444444444444444444444444444444444444444445555555555555555555555555555555555555555555566666666666666666666666666666666666666677777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777778888888888888888888888888888888888888889999999999999999999999999999999989999999999999999999999999999999999999999999999999999999999999999 244 10000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333344444444444444444444444444444444444444444444444444444444555555555555555555555555555555555555555555555666666666666666666666666666666666666666777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777788888888888888888888888888888888888888899999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999998999 245 100000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444444444444444444444444444455555555555555555555555555555555555555555555555666666666666666666666666666666666666666777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777788888888888888888888888888888888888888989999989999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999 246 0 247 10000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444444444444444444444444444455555555555555555555555555555555555555555555555555666666666666666666666666666666666666666677777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777888888888888888888888888888888888888888999999999999999999999989999999999999999999999999999999999999999999999999999999999999999999999999999 248 0 249 1000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444445555555555555555555555555555555555555555555555555555666666666666666666666666666666666666666677777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777778888888888888888888888888888888888888898999999989999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999 250 0 251 100000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333344444444444444444444444444444444444444444444444444444444555555555555555555555555555555555555555555555555555555666666666666666666666666666666666666666677777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777888888888888888888888888888888888888888999899999999999999999999999999999998999999999999999999999999999999999999999999999999999999999999999999 252 0 253 10000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333344444444444444444444444444444444444444444444444444444444555555555555555555555555555555555555555555555555555555666666666666666666666666666666666666666666777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777888888888888888888888888888888888888888899999999999999999999999999998999999999999999999999999999999999999999999999999999999999999999999999999 254 0 255 1000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333344444444444444444444444444444444444444444444444444444444555555555555555555555555555555555555555555555555555555666666666666666666666666666666666666666666667777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777778888888888888888888888888888888888888889898999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999 256 10000000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444444444444444444444444444455555555555555555555555555555555555555555555555555555566666666666666666666666666666666666666666666677777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777788888888888888888888888888888888888888889999999999999999999999999999999999999999899999999999999999999999999999999999999999999999999999999999999 257 100000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333344444444444444444444444444444444444444444444444444444444555555555555555555555555555555555555555555555555555555666666666666666666666666666666666666666666666677777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777788888888888888888888888888888888888888899998999999999999999999999999999999999999999999999999999999999899999999999999999999999999999999999999999 258 0 259 10000000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444445555555555555555555555555555555555555555555555555555556666666666666666666666666666666666666666666666667777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777788888888888888888888888888888888888888899999899999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999989999 260 0 261 1000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333344444444444444444444444444444444444444444444444444444444555555555555555555555555555555555555555555555555555555566666666666666666666666666666666666666666666666666677777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777788888888888888888888888888888888888888899899999999999999999999999999989999999999999999999999999999999999999999999999999999999999999999999999999 262 0 263 100000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333344444444444444444444444444444444444444444444444444444444555555555555555555555555555555555555555555555555555555566666666666666666666666666666666666666666666666666666667777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777888888888888888888888888888888888888888899999999999999999999999999999999999999999999899999999999999999999999999999999999999999999999999999999999 264 1000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444444444444444444444444444455555555555555555555555555555555555555555555555555555556666666666666666666666666666666666666666666666666666666677777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777778888888888888888888888888888888888888888999999999999999999999999999999999999999999999999999999999999999999999999999999999999999998999999999999999 265 10000000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444444444444444444444444444455555555555555555555555555555555555555555555555555555556666666666666666666666666666666666666666666666666666666667777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777788888888888888888888888888888888888888889999999999999999999999999999999999999999999999999999999999999999999999999999999999899999999999999999999999 266 100000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444444444444444444444444444455555555555555555555555555555555555555555555555555555556666666666666666666666666666666666666666666666666666666666777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777778888888888888888888888888888888888888889899999999999999999999999999999999999999999989999999999999999999999999999999999999999999999999999999999999999 267 1000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444445555555555555555555555555555555555555555555555555555555666666666666666666666666666666666666666666666666666666666677777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777788888888888888888888888888888888888888899989999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999899999999999 268 0 269 100000000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333344444444444444444444444444444444444444444444444444444444555555555555555555555555555555555555555555555555555555566666666666666666666666666666666666666666666666666666666667777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777788888888888888888888888888888888888888899999999899999999999999999999999999999999999999999999999999999999999998999999999999999999999999999999999999999 270 0 271 10000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333344444444444444444444444444444444444444444444444444444444455555555555555555555555555555555555555555555555555555556666666666666666666666666666666666666666666666666666666666777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777788888888888888888888888888888888888888899999999999989999999999999999999999999999999999999999999999999999999999999999999999999999899999999999999999999 272 100000000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333344444444444444444444444444444444444444444444444444444444445555555555555555555555555555555555555555555555555555555666666666666666666666666666666666666666666666666666666666677777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777788888888888888888888888888888888888888899899999999999999999999999999999999999999999999999999999999999999999999999998999999999999999999999999999999999 273 0 274 10000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444444444444444444444444444444555555555555555555555555555555555555555555555555555555555666666666666666666666666666666666666666666666666666666666677777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777888888888888888888888888888888888888888998999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999989999999999 275 100000000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444444444444444444444444444444555555555555555555555555555555555555555555555555555555555666666666666666666666666666666666666666666666666666666666677777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777888888888888888888888888888888888888888899999999999999999999999999999999999999999999999999999999999999999999989999999999999999999999999999999999999999 276 0 277 10000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444455555555555555555555555555555555555555555555555555555555566666666666666666666666666666666666666666666666666666666667777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777788888888888888888888888888888888888888888989999999999999999999999999999999999999999999999999999999999999999998999999999999999999999999999999999999999999 278 0 279 1000000000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444444444444444444444444444444555555555555555555555555555555555555555555555555555555555666666666666666666666666666666666666666666666666666666666677777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777788888888888888888888888888888888888888888889999998999999999999999999999999999999999999999999999999999999999999998999999999999999999999999999999999999999999 280 0 281 100000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444455555555555555555555555555555555555555555555555555555555566666666666666666666666666666666666666666666666666666666667777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777778888888888888888888888888888888888888888888888999999999999999999999999999899999999999999999999999999999999999999999999999999999999999999999999999999999999999 282 0 283 10000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444444444444444444444444444444455555555555555555555555555555555555555555555555555555555566666666666666666666666666666666666666666666666666666666667777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777888888888888888888888888888888888888888888888889989999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999998999999999999 284 0 285 1000000000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444445555555555555555555555555555555555555555555555555555555556666666666666666666666666666666666666666666666666666666666667777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777788888888888888888888888888888888888888888888888889999999899999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999989999999999 286 0 287 100000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444444444444444444444444444444455555555555555555555555555555555555555555555555555555555566666666666666666666666666666666666666666666666666666666666677777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777778888888888888888888888888888888888888888888888888888999999999999999999999999999999999999999999999999999999999999999989999999999999999999999999999999999999999999999 288 0 289 10000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444444444444444444444444444444455555555555555555555555555555555555555555555555555555555566666666666666666666666666666666666666666666666666666666666677777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777778888888888888888888888888888888888888888888888888888899999999899999999999999999999999999999999999999999999999999999999999989999999999999999999999999999999999999999999 290 0 291 1000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333344444444444444444444444444444444444444444444444444444444444555555555555555555555555555555555555555555555555555555555666666666666666666666666666666666666666666666666666666666666777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777788888888888888888888888888888888888888888888888888888889899999999999999999999999999999999999999999999999999999999999999999999999999999999999989999999999999999999999999999 292 10000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444444444444444444444444444444455555555555555555555555555555555555555555555555555555555566666666666666666666666666666666666666666666666666666666666677777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777888888888888888888888888888888888888888888888888888888899989999999999999899999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999 293 0 294 1000000000000000000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444445555555555555555555555555555555555555555555555555555555556666666666666666666666666666666666666666666666666666666666667777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777788888888888888888888888888888888888888888888888888888889999899999999999999999999999999999999999999999999999999999999999999999999999999999998999999999999999999999999999999999 295 0 296 100000000000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222233333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333334444444444444444444444444444444444444444444444444444444444445555555555555555555555555555555555555555555555555555555556666666666666666666666666666666666666666666666666666666666667777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777788888888888888888888888888888888888888888888888888888889989999999999999999999999999899999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999 297 0 298 10000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333344444444444444444444444444444444444444444444444444444444444455555555555555555555555555555555555555555555555555555555556666666666666666666666666666666666666666666666666666666666667777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777778888888888888888888888888888888888888888888888888888888999989999999999999999999999999999999999999999999999999999999999999999999999999999999999998999999999999999999999999999999999 299 100000000000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222223333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333344444444444444444444444444444444444444444444444444444444444455555555555555555555555555555555555555555555555555555555556666666666666666666666666666666666666666666666666666666666667777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777888888888888888888888888888888888888888888888888888888889999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999899999999999