0 1 2 1 0 3 4 5 6 5 4 7 8 9 10 9 8 11 12 13 14 13 12 15 16 17 18 17 16 19 20 21 22 21 20 23
0 1 2 1 0 3 1 4 5 4 1 3 6 2 7 2 6 0 5 8 9 8 5 4 10 7 11 7 10 6 9 12 13 12 9 8 14 11 15 11 14 10 13 16 17 16 13 12 18 15 19 15 18 14 17 20 21 20 17 16 22 19 23 19 22 18 21 24 25 24 21 20 22 26 27 26 22 23 24 28 25 28 24 29 27 30 31 30 27 26 29 32 28 32 29 33 31 34 35 34 31 30 33 36 32 36 33 37 35 38 39 38 35 34 37 40 36 40 37 41 39 42 43 42 39 38 41 44 40 44 41 45 43 46 47 46 43 42 45 46 44 46 45 47
0 1 2 1 0 3 3 0 4 2 1 5 2 5 6 3 4 7 7 4 8 8 4 9 9 4 10 10 4 11 11 4 12 12 4 13 13 4 14 14 4 15 15 4 16 2 17 16 17 2 18 18 2 19 19 2 20 20 2 6 16 17 21 16 21 22 16 22 23 16 23 24 16 24 25 16 25 26 16 26 27 16 27 15 28 29 30 31 32 33 32 31 30 32 30 34 34 30 29 35 36 37 36 35 38 38 35 39 39 35 40 37 36 41 37 41 42 37 42 43 37 43 44 39 40 45 45 40 46 46 40 47 47 40 48 48 40 49 49 40 50 37 51 52 51 37 53 53 37 54 54 37 55 55 37 56 56 37 57 57 37 44 52 51 58 52 58 59 52 59 60 52 60 61 52 61 62 52 62 50 52 50 40 63 64 65 64 63 66 66 63 67 66 67 68 66 68 69 70 71 72 71 70 73 74 75 76 75 74 77 77 78 75 79 80 81 80 79 82 81 80 83 80 82 84 84 82 85 84 85 86 86 85 87 83 88 89 88 83 80 89 88 86 89 86 87 90 91 92 91 90 93 93 90 94 95 96 97 96 95 98 98 95 99 99 95 100 97 96 101 97 101 102 99 100 103 103 100 104 104 100 105 105 100 106 106 100 107 107 100 108 108 100 109 109 100 110 97 111 112 111 97 113 113 97 114 114 97 102 112 111 115 112 115 116 112 116 117 112 117 118 112 118 119 112 119 120 112 120 121 112 121 122 112 122 110 112 110 100 123 124 125 124 123 126 126 123 127 128 129 130 129 131 132 131 129 128 133 134 135 134 133 136 134 136 137 137 136 138 137 138 139 139 138 140 139 140 141 141 140 142 142 140 143 142 143 144 142 144 145 144 143 146 146 143 147 147 143 148 148 143 149 148 149 150 150 149 151 151 149 152 152 149 153 153 149 154 153 154 155 155 154 156 156 154 157 157 154 158 157 158 159 159 158 160 145 161 162 161 145 144 162 161 163 162 163 164 162 164 165 162 165 166 166 165 167 166 167 168 166 168 169 169 168 170 169 170 171 169 171 172 172 171 173 172 173 174 172 174 175 172 175 160 172 160 158 172 158 176 172 176 177 178 74 76 74 178 179 180 181 182 181 180 183 181 183 184 184 183 185 185 183 186 186 183 187 186 187 188 188 187 189 189 187 190 189 190 191 191 190 192 192 190 193 193 190 194 193 194 195 195 194 196 196 194 197 197 194 198 198 194 199 199 194 200 200 194 201 202 203 204 203 202 205 205 202 206 205 206 207 207 206 208 207 208 209 209 208 210 209 210 211 209 211 212 212 211 180 212 180 182 212 182 213 212 213 214 212 214 215 212 215 216 216 215 217 216 217 218 216 218 219 216 219 220 216 220 221 221 220 222 221 222 223 221 223 224 221 224 225 221 225 198 198 225 197 226 227 228 227 226 229 229 226 230 230 226 231 230 231 232 232 231 233 233 231 234 234 231 235 235 231 236 235 236 237 237 236 238 238 236 239 239 236 240 240 236 241 240 241 242 242 241 243 243 241 244 244 241 245 245 241 246 246 241 247 246 247 248 248 247 249 249 247 250 249 250 251 251 250 252 251 252 253 254 255 256 255 254 257 255 257 258 258 257 228 258 228 227 255 258 259 255 259 260 255 260 261 255 261 262 255 262 263 263 262 264 263 264 265 263 265 266 266 265 267 266 267 268 266 268 244 244 268 269 244 269 270 244 270 243 271 272 273 272 271 274 274 271 275 274 275 276 276 275 277 275 271 278 278 271 279 279 271 280 280 271 281 281 271 282 281 282 283 283 282 284 284 282 285 284 285 286 286 285 287 287 285 288 287 288 289 289 288 290 290 288 291 277 292 276 292 277 293 292 293 294 292 294 295 292 295 296 296 295 297 296 297 298 296 298 299 296 299 300 300 299 301 300 301 302 300 302 303 300 303 304 300 304 305 305 304 306 305 306 291 305 291 288 305 288 307 305 307 308 305 308 309 309 308 310 309 310 311 309 311 312 312 311 313 312 313 314 314 313 315 316 317 318 317 316 319 320 321 322 321 320 323 324 325 326 325 324 327 328 130 329 130 328 128 327 330 325 330 327 331 331 332 330 332 331 333 332 334 335 334 332 333 334 336 335 336 334 337 338 336 337 336 338 339 340 339 338 339 340 341 342 341 340 341 342 343 344 343 342 343 344 345 346 345 344 345 346 347 348 347 346 347 348 349 350 349 348 349 350 351 350 352 351 352 350 353 353 354 352 354 353 355 354 356 357 356 354 355 356 358 357 358 356 359 359 178 358 178 359 179 360 329 361 329 360 328 362 361 363 361 362 360 364 363 365 363 364 362 366 365 367 365 366 364 367 368 366 368 367 369 369 370 368 370 369 371 372 370 371 370 372 373 374 373 372 373 374 375 376 375 374 375 376 377 378 377 376 377 378 379 380 379 378 379 380 381 382 381 380 381 382 383 384 382 385 382 384 383 386 384 385 384 386 387 388 386 389 386 388 387 323 389 321 389 323 388
0 1 2 1 0 3 4 5 6 5 4 7 8 9 10 9 8 11 9 11 12 12 11 13 10 14 15 14 10 9 15 14 13 15 13 11 16 17 18 17 16 19 20 21 22 21 20 23
0 1 2 1 0 3 3 0 4 4 0 5 5 0 6 2 1 7 5 6 8 8 6 9 9 6 10 10 6 11 11 6 12 12 6 13 13 6 14 14 6 15 2 16 17 16 2 18 18 2 7 17 16 19 17 19 20 17 20 21 17 21 22 17 22 23 17 23 24 17 24 25 17 25 26 17 26 27 17 27 15 17 15 6 28 29 30 29 28 31 31 28 32 32 28 33 34 35 36 35 34 37 35 37 28 33 38 39 38 33 40 40 33 28 40 28 37 41 42 43 42 41 44 42 44 45 45 44 46 43 47 48 47 43 42 48 47 46 48 46 44 49 50 51 50 49 52 50 52 53 53 52 54 54 52 55 55 56 57 56 55 58 58 55 52 59 54 60 54 59 53 61 62 63 62 61 64 62 64 65 62 65 66 62 66 67 62 67 68 68 67 69 69 67 70 69 70 71 64 61 72 72 61 73 73 61 74 74 61 75 75 61 76 76 61 77 77 61 78 79 80 81 80 79 82 82 79 83 83 79 84 80 85 86 85 80 82 69 87 88 87 69 89 89 69 90 90 69 71 88 87 91 88 91 92 88 92 93 88 93 94 88 94 95 95 94 96 95 96 97 95 97 98 95 98 99 95 99 78 95 78 61 95 61 86 95 86 85 62 100 101 100 62 68 102 103 104 103 102 105 105 102 101 105 101 100 106 107 108 107 106 109 108 107 110 108 110 111 107 109 112 112 109 113 113 109 114 114 109 115 115 109 116 116 109 117 117 109 118 118 109 119 119 109 120 120 109 121 108 122 123 122 108 124 124 108 125 125 108 126 126 108 111 123 122 127 123 127 128 123 128 129 123 129 130 123 130 131 123 131 132 123 132 133 123 133 121 123 121 109 134 135 136 135 134 137 138 139 140 139 138 141 142 143 144 143 142 145 146 147 148 147 146 149 150 151 152 151 150 153 154 155 156 155 154 157 158 159 160 159 158 161 162 163 164 163 162 165 166 167 168 167 166 169 170 171 172 171 170 173 174 175 176 175 174 177 178 179 180 179 178 181 182 183 184 183 182 185 186 187 188 187 186 189 190 191 192 191 190 193 194 195 196 195 194 197
0 1 2 1 0 3 4 5 6 5 4 7 8 9 10 9 8 11 12 13 14 13 12 15
0 1 2 1 0 3 4 2 5 2 4 0 3 6 1 6 3 7 8 5 9 5 8 4 7 10 6 10 7 11 12 9 13 9 12 8 14 10 11 10 14 15 16 12 13 12 16 17 18 15 14 15 18 19 20 17 16 17 20 21 22 19 18 19 22 23 24 21 20 21 24 25 26 23 22 23 26 27 28 25 24 25 28 29 30 27 26 27 30 31 32 29 28 29 32 33 34 31 30 31 34 35 36 33 32 33 36 37 34 38 35 38 34 39 40 36 41 36 40 37 39 42 38 42 39 43 44 41 45 41 44 40 43 46 42 46 43 47 47 45 46 45 47 44
0 1 2 1 0 3 4 2 5 2 4 0 3 6 1 6 3 7 4 8 9 8 4 5 7 10 6 10 7 11 9 12 13 12 9 8 11 14 10 14 11 15 13 16 17 16 13 12 15 18 14 18 15 19 17 20 21 20 17 16 18 22 23 22 18 19 21 24 25 24 21 20 23 26 27 26 23 22 25 28 29 28 25 24 27 30 31 30 27 26 32 28 33 28 32 29 31 34 35 34 31 30 36 33 37 33 36 32 35 38 39 38 35 34 40 37 41 37 40 36 39 42 43 42 39 38 44 41 45 41 44 40 42 46 43 46 42 47 47 45 46 45 47 44
0 1 2 1 0 3 4 5 6 5 4 7 8 1 3 1 8 9 10 2 11 2 10 0 7 12 5 12 7 13 14 6 15 6 14 4 16 9 8 9 16 17 18 11 19 11 18 10 13 20 12 20 13 21 22 15 23 15 22 14 24 17 16 17 24 25 26 19 27 19 26 18 21 28 20 28 21 29 30 23 31 23 30 22 32 25 24 25 32 33 34 27 35 27 34 26 36 28 29 28 36 37 38 31 39 31 38 30 40 33 32 33 40 41 42 35 43 35 42 34 44 37 36 37 44 45 46 39 47 39 46 38 48 41 40 41 48 49 50 42 43 42 50 51 52 45 44 45 52 53 54 46 47 46 54 55 48 56 49 56 48 57 58 51 50 51 58 59 52 60 53 60 52 61 62 55 54 55 62 63 57 64 56 64 57 65 66 59 58 59 66 67 61 68 60 68 61 69 70 63 62 63 70 71 65 72 64 72 65 73 74 67 66 67 74 75 69 76 68 76 69 77 70 78 71 78 70 79 73 80 72 80 73 81 82 75 74 75 82 83 77 84 76 84 77 85 79 86 78 86 79 87 81 88 80 88 81 89 90 83 82 83 90 91 85 92 84 92 85 93 87 94 86 94 87 95 89 90 88 90 89 91 93 95 92 95 93 94
0 1 2 1 0 3 3 4 1 4 3 5 6 7 8 7 6 9 10 2 11 2 10 0 12 4 5 4 12 13 14 9 6 9 14 15 8 16 17 16 8 7 18 10 11 10 18 19 20 13 12 13 20 21 22 15 14 15 22 23 24 17 16 17 24 25 26 18 27 18 26 19 28 21 20 21 28 29 30 23 22 23 30 31 32 24 33 24 32 25 34 27 35 27 34 26 28 36 29 36 28 37 38 31 30 31 38 39 40 33 41 33 40 32 42 34 35 34 42 43 37 44 36 44 37 45 38 46 39 46 38 47 48 40 41 40 48 49 50 42 51 42 50 43 45 52 44 52 45 53 47 54 46 54 47 55 56 48 57 48 56 49 58 50 51 50 58 59 53 60 52 60 53 61 55 62 54 62 55 63 64 56 57 56 64 65 66 59 58 59 66 67 61 68 60 68 61 69 63 70 62 70 63 71 72 65 64 65 72 73 74 67 66 67 74 75 69 76 68 76 69 77 71 78 70 78 71 79 80 73 72 73 80 81 82 75 74 75 82 83 84 77 85 77 84 76 79 86 78 86 79 87 88 81 80 81 88 89 90 83 82 83 90 91 86 92 93 92 86 87 90 85 91 85 90 84 94 89 88 89 94 95 93 95 94 95 93 92