[[3,8,9,13,16,22,32,39,44,48,55,57,71,90,103,128,143,166,177,190,206],[1,11,20,31,35,38,43,45,89,97,108,120,121,137,145,156,168,173,197,283,537],[14,21,24,53,60,67,80,98,118,123,161,170,175,210,234,258,319,792],[2,19,34,36,41,56,61,78,102,106,136,198,202,209,221,231,236,245,250,253,289,544,776],[15,17,42,52,58,64,86,116,119,132,147,193,217,241,282,296,526],[0,7,10,23,29,33,37,40,51,75,82,84,111,163,215,246,262,276,280,288,292,306,572],[4,6,26,27,46,50,62,65,83,109,140,142,152,172,174,186,227,248,291,297,315,318,522,539,546,799],[5,25,47,49,54,59,63,69,96,104,105,122,125,127,167,189,196,219,222,247,256,257,266,279,285,290,304,308,542,564,771],[30,66,74,85,95,99,110,114,115,164,169,240,243,251,268,271,275,307,311,513,530,552,560,568,569,797],[12,77,87,91,100,101,113,124,126,139,148,149,178,179,183,188,205,223,228,235,254,274,298,300,310,516,536,541,554,783,826],[18,28,72,79,88,92,93,107,117,133,155,162,176,184,229,294,302,303,313,316,317,515,550,768,769,817],[81,94,112,159,171,185,191,208,218,249,252,265,267,269,270,272,293,299,301,312,314,540,800,814],[68,73,138,146,160,180,225,233,238,239,273,286,287,295,305,344,347,548,553,779,796,816],[70,76,130,165,187,224,261,278,309,330,331,345,375,376,380,524,555,565,809],[129,144,150,213,277,281,325,327,337,342,346,349,354,356,363,368,374,379,382,394,416,436,523,531,557,795,798,815],[151,153,154,181,182,203,220,230,264,284,357,358,364,370,377,378,393,409,547,549,559,561,567,806,810,821],[134,157,158,199,200,207,211,214,232,255,259,260,263,322,323,333,336,338,353,381,403,426,431,520,551,556,571,785,802],[131,135,141,237,244,332,334,340,343,352,355,360,367,395,406,434,438,521,528,533,558,570,575,597,789,793,818,830],[194,201,204,216,226,242,320,359,362,366,371,373,383,385,386,392,402,408,415,423,424,425,427,430,443,446,512,514,519,573,583,589,624,778,807],[192,195,212,328,361,365,369,372,388,398,413,419,422,428,435,437,440,461,501,518,525,527,532,543,545,563,566,586,596,604,625,801,805],[321,348,350,351,407,417,418,420,433,439,447,458,470,484,535,538,562,574,579,615,616,788,794,804],[324,326,329,341,412,414,444,474,487,494,517,534,577,591,592,605,610,626,634,635,782,784,813,823,828],[335,339,384,397,405,421,429,432,449,466,476,486,498,499,505,529,578,623,632,638,781,786,790,791,808,822,824,825,827],[387,389,400,441,445,454,492,502,588,595,598,599,602,609,619,622,630,659,812,819,845,847],[401,404,410,442,475,496,593,594,612,629,633,636,639,702,775,803,811,820,869,890],[390,391,396,399,411,462,468,481,511,580,606,607,613,617,618,621,653,669,670,680,691,772,774,780,831,840,873,888],[467,479,482,485,509,582,601,608,614,628,642,650,658,672,696,718,773,787,829,833,838,872,895],[451,473,493,581,584,603,620,627,631,654,689,692,751,770,846,852,859,866,867,868,870,871,875,876,880],[448,459,478,483,503,504,506,507,508,576,611,695,701,716,777,832,836,839,843,851,860,882,891,893],[460,465,497,510,585,590,637,652,666,674,688,742,763,848,861,863,864,874,879,884,885,894],[471,480,488,491,495,500,600,647,649,662,663,677,682,686,690,698,703,735,835,849,858,878,881,887,889],[456,472,489,587,643,645,648,651,656,661,665,667,675,678,679,687,697,731,749,755,834,842,855,857,886,892],[452,455,463,644,664,676,684,685,693,694,700,704,723,741,764,844,854,856,865,902,919,945],[477,490,640,673,681,683,725,728,738,745,753,759,766,850,853,862,877,883,914,926,936,954],[450,469,646,660,668,671,699,707,709,721,722,729,736,739,743,748,752,754,756,837,841,896,909,924,927,932,938,951,955,956],[457,641,705,713,714,727,737,740,744,750,762,897,900,905,911,913,933,935,944,957],[453,464,657,712,724,746,757,906,907,917,930,931,940,947],[655,706,711,726,758,760,761,767,904,923,928,929,934,939,946,948,950,952,959],[715,719,730,734,747,765,898,901,908,920,925,941,942,958,989],[708,717,720,732,903,915,921,937,943,953,979,986,991,1011],[710,916,922,949,966,969,975,977,980,981,994,998,1001,1005,1010,1021,1022],[733,899,910,918,960,992,999,1004,1007,1012,1014],[912,962,963,964,974,1002,1015,1016,1023],[971,976,988,990,997,1003,1006,1008,1013,1017,1020],[968,970,993,996,1000],[961,978,995,1018],[967,1009,1019],[982,983,984,987],[972,973,985],[965]]