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