0 103 0 105 0 3 0 155 0 1 1 100 1 85 1 214 1 190 2 160 2 152 2 178 2 68 2 57 3 218 3 244 3 114 3 94 4 140 4 92 4 197 4 182 4 79 5 194 5 115 5 101 5 78 5 111 6 95 6 151 6 253 6 94 6 7 7 8 7 80 7 163 7 231 8 225 8 63 8 204 8 70 9 177 9 121 9 21 9 73 9 247 10 129 10 18 10 11 10 77 10 23 11 64 11 108 11 202 11 254 12 184 12 42 12 54 12 125 12 110 13 14 13 36 13 102 13 238 13 199 14 24 14 15 14 220 14 71 15 16 15 154 15 212 15 90 16 17 16 186 16 125 16 150 17 97 17 18 17 124 17 245 18 19 18 116 18 111 19 132 19 58 19 30 19 71 20 209 20 35 20 36 20 21 20 70 21 167 21 165 21 185 22 248 22 225 22 193 22 75 22 23 23 200 23 88 23 249 24 25 24 100 24 61 24 167 25 80 25 66 25 39 25 193 26 192 26 72 26 194 26 27 26 207 27 88 27 28 27 35 27 252 28 138 28 60 28 29 28 119 29 80 29 201 29 30 29 239 30 173 30 147 30 31 31 32 31 169 31 62 31 223 32 49 32 66 32 123 32 126 33 64 33 185 33 227 33 236 33 230 34 97 34 98 34 204 34 85 34 133 35 160 35 176 35 155 36 188 36 91 36 149 37 57 37 98 37 231 37 141 37 101 38 217 38 87 38 39 38 141 38 55 39 40 39 188 39 175 40 72 40 41 40 42 40 200 41 232 41 119 41 158 41 223 42 50 42 43 42 58 43 112 43 44 43 180 43 79 44 97 44 194 44 45 44 61 45 113 45 107 45 53 45 87 46 112 46 160 46 100 46 221 46 84 47 48 47 193 47 235 47 254 47 183 48 160 48 49 48 136 48 205 49 50 49 92 49 124 50 83 50 51 50 73 51 211 51 52 51 187 51 239 52 234 52 132 52 53 52 229 53 248 53 220 53 178 54 55 54 205 54 190 54 253 55 56 55 206 55 78 56 74 56 155 56 116 56 69 57 242 57 58 57 191 58 70 58 59 59 217 59 95 59 76 59 60 60 128 60 61 60 150 61 156 61 62 62 63 62 251 62 222 63 65 63 64 63 73 64 152 64 140 65 192 65 183 65 220 65 118 66 67 66 109 66 135 67 68 67 164 67 138 67 191 68 120 68 234 68 69 69 185 69 83 69 71 70 137 70 104 71 114 71 195 72 114 72 230 72 255 73 88 73 172 74 161 74 75 74 76 74 181 75 211 75 170 75 197 76 233 76 77 76 159 77 204 77 243 77 126 78 121 78 196 78 134 79 80 79 144 79 155 80 81 81 82 81 222 81 214 81 111 82 104 82 179 82 108 82 244 83 84 83 244 83 149 84 162 84 109 84 203 85 119 85 86 85 185 86 184 86 153 86 87 86 161 87 88 87 213 88 89 89 240 89 90 89 182 89 134 90 233 90 255 90 179 91 132 91 131 91 179 91 117 92 215 92 167 92 151 93 176 93 177 93 94 93 110 93 111 94 200 94 161 95 96 95 236 95 171 96 97 96 247 96 109 96 189 97 120 98 176 98 123 98 211 99 148 99 146 99 100 99 125 99 229 100 172 101 148 101 199 101 236 102 198 102 103 102 246 102 205 103 128 103 227 103 224 104 105 104 122 104 230 105 106 105 187 105 135 106 194 106 253 106 142 106 165 107 137 107 114 107 254 107 162 108 120 108 217 108 208 109 209 109 110 110 168 110 183 111 136 112 123 112 129 112 157 113 243 113 148 113 174 113 205 114 166 115 184 115 216 115 210 115 211 116 250 116 118 116 221 117 148 117 156 117 118 117 225 118 119 118 135 119 242 120 182 120 127 121 122 121 143 121 201 122 144 122 124 122 246 123 220 123 255 124 131 124 226 125 163 125 126 126 127 126 142 127 128 127 219 127 213 128 129 128 177 129 130 129 189 130 131 130 166 130 206 130 165 131 184 131 251 132 133 132 215 133 219 133 218 133 134 134 135 134 174 135 159 136 154 136 229 136 138 137 169 137 138 137 170 138 139 139 210 139 140 139 245 139 255 140 141 140 221 141 166 141 142 142 248 142 143 143 183 143 214 143 158 144 145 144 153 144 148 145 177 145 234 145 162 145 250 146 218 146 147 146 210 146 181 147 188 147 182 147 237 149 152 149 248 149 150 150 206 150 151 151 228 151 237 152 184 152 174 153 202 153 238 153 237 154 202 154 223 154 247 155 223 156 176 156 228 156 254 157 218 157 226 157 158 157 191 158 228 158 198 159 160 159 237 159 166 161 208 161 220 162 216 162 163 163 165 163 241 164 180 164 173 164 198 164 165 166 239 167 168 167 243 168 233 168 227 168 169 169 199 169 206 170 171 170 214 170 175 171 240 171 221 171 186 172 208 172 173 172 231 173 212 173 174 174 175 175 177 175 251 176 241 178 224 178 201 178 179 179 180 180 236 180 181 181 241 181 246 182 183 185 186 186 187 186 222 187 188 187 254 188 189 189 196 189 190 190 225 190 255 191 192 191 249 192 215 192 246 193 219 193 245 194 238 195 224 195 235 195 196 195 251 196 242 196 197 197 229 197 198 198 203 199 200 199 219 200 201 201 203 202 252 202 203 203 204 204 207 205 222 206 207 207 208 207 235 208 209 209 228 209 210 210 224 211 212 212 213 212 250 213 228 213 230 214 215 215 216 216 217 216 223 217 226 218 252 219 221 222 249 224 231 225 226 226 227 227 239 229 230 231 232 232 233 232 245 232 238 233 234 234 253 235 250 235 236 237 249 238 240 239 240 240 241 241 242 242 243 243 244 244 245 246 247 247 248 249 250 251 252 252 253