robot

Dependencies:   FastPWM3 mbed

Revision:
104:ded0988cab43
Parent:
103:932804a7aee2
Child:
106:5139124a2d94
--- a/Tables/ndtab.h	Fri Apr 14 01:10:36 2017 +0000
+++ b/Tables/ndtab.h	Fri Apr 14 01:20:46 2017 +0000
@@ -1,126 +1,126 @@
 #ifndef __ndtab_h
 #define __ndtab_h
-short ndtab[121][50] = {
-  {-57,-209,-427,-690,-1003,-1338,-1686,-2039,-2435,-2675,-3007,-3338,-3669,-3999,-4705,-5106,-5670,-6130,-6609,-7107,-7624,-8201,-8747,-9305,-9291,-9805,-11478,-11842,-12195,-12539,-12556,-12830,-13128,-13142,-13492,-13836,-14173,-14504,-14830,-15149,-14489,-14849,-15250,-15952,-16372,-16774,-17182,-17235,-18049,-18516,},
-  {-57,-209,-427,-690,-1003,-1338,-1686,-2039,-2435,-2675,-3007,-3338,-3669,-3999,-4705,-5106,-5670,-6130,-6609,-7107,-7624,-8201,-8747,-9305,-9291,-9805,-11478,-11842,-12195,-12539,-12556,-12830,-13128,-13142,-13492,-13836,-14173,-14504,-14830,-15149,-14489,-14849,-15250,-15952,-16372,-16774,-17182,-17235,-18049,-18516,},
-  {-57,-209,-427,-690,-1003,-1338,-1686,-2039,-2435,-2675,-3007,-3338,-3669,-3999,-4705,-5106,-5670,-6130,-6609,-7107,-7624,-8201,-8747,-9305,-9291,-9805,-11478,-11842,-12195,-12539,-12556,-12830,-13128,-13142,-13492,-13836,-14173,-14504,-14830,-15149,-14489,-14849,-15250,-15952,-16372,-16774,-17182,-17235,-18049,-18516,},
-  {-57,-209,-427,-690,-1003,-1338,-1686,-2039,-2435,-2675,-3007,-3338,-3669,-3999,-4705,-5106,-5670,-6130,-6609,-7107,-7624,-8201,-8747,-9305,-9291,-9805,-11478,-11842,-12195,-12539,-12556,-12830,-13128,-13142,-13492,-13836,-14173,-14504,-14830,-15149,-14489,-14849,-15250,-15952,-16372,-16774,-17182,-17235,-18049,-18516,},
-  {-57,-209,-427,-690,-1003,-1338,-1686,-2039,-2435,-2675,-3007,-3338,-3669,-3999,-4705,-5106,-5670,-6130,-6609,-7107,-7624,-8201,-8747,-9305,-9291,-9805,-11478,-11842,-12195,-12539,-12556,-12830,-13128,-13142,-13492,-13836,-14173,-14504,-14830,-15149,-14489,-14849,-15250,-15952,-16372,-16774,-17182,-17235,-18049,-18516,},
-  {-57,-209,-427,-690,-1003,-1338,-1686,-2039,-2435,-2675,-3007,-3338,-3669,-3999,-4705,-5106,-5670,-6130,-6609,-7107,-7624,-8201,-8747,-9305,-9291,-9805,-11478,-11842,-12195,-12539,-12556,-12830,-13128,-13142,-13492,-13836,-14173,-14504,-14830,-15149,-14489,-14849,-15250,-15952,-16372,-16774,-17182,-17235,-18049,-18516,},
-  {-57,-209,-427,-690,-1003,-1338,-1686,-2039,-2435,-2675,-3007,-3338,-3669,-3999,-4705,-5106,-5670,-6130,-6609,-7107,-7624,-8201,-8747,-9305,-9291,-9805,-11478,-11842,-12195,-12539,-12556,-12830,-13128,-13142,-13492,-13836,-14173,-14504,-14830,-15149,-14489,-14849,-15250,-15952,-16372,-16774,-17182,-17235,-18049,-18516,},
-  {-57,-209,-427,-690,-1003,-1338,-1686,-2039,-2435,-2675,-3007,-3338,-3669,-3999,-4705,-5106,-5670,-6130,-6609,-7107,-7624,-8201,-8747,-9305,-9291,-9805,-11478,-11842,-12195,-12539,-12556,-12830,-13128,-13142,-13492,-13836,-14173,-14504,-14830,-15149,-14489,-14849,-15250,-15952,-16372,-16774,-17182,-17235,-18049,-18516,},
-  {-57,-209,-427,-690,-1003,-1338,-1686,-2039,-2435,-2675,-3007,-3338,-3669,-3999,-4705,-5106,-5670,-6130,-6609,-7107,-7624,-8201,-8747,-9305,-9291,-9805,-11478,-11842,-12195,-12539,-12556,-12830,-13128,-13142,-13492,-13836,-14173,-14504,-14830,-15149,-14489,-14849,-15250,-15952,-16372,-16774,-17182,-17235,-18049,-18516,},
-  {-57,-209,-427,-690,-1003,-1338,-1686,-2039,-2435,-2675,-3007,-3338,-3669,-3999,-4705,-5106,-5670,-6130,-6609,-7107,-7624,-8201,-8747,-9305,-9291,-9805,-11478,-11842,-12195,-12539,-12556,-12830,-13128,-13142,-13492,-13836,-14173,-14504,-14830,-15149,-14489,-14849,-15250,-15952,-16372,-16774,-17182,-17235,-18049,-18516,},
-  {-57,-209,-427,-690,-1003,-1338,-1686,-2039,-2435,-2675,-3007,-3338,-3669,-3999,-4705,-5106,-5670,-6130,-6609,-7107,-7624,-8201,-8747,-9305,-9291,-9805,-11478,-11842,-12195,-12539,-12556,-12830,-13128,-13142,-13492,-13836,-14173,-14504,-14830,-15149,-14489,-14849,-15250,-15952,-16372,-16774,-17182,-17235,-18049,-18516,},
-  {-57,-209,-427,-690,-1003,-1338,-1686,-2039,-2435,-2675,-3007,-3338,-3669,-3999,-4705,-5106,-5670,-6130,-6609,-7107,-7624,-8201,-8747,-9305,-9291,-9805,-11478,-11842,-12195,-12539,-12556,-12830,-13128,-13142,-13492,-13836,-14173,-14504,-14830,-15149,-14489,-14849,-15250,-15952,-16372,-16774,-17182,-17235,-18049,-18516,},
-  {-57,-209,-427,-690,-1003,-1338,-1686,-2039,-2435,-2675,-3007,-3338,-3669,-3999,-4705,-5106,-5670,-6130,-6609,-7107,-7624,-8201,-8747,-9305,-9291,-9805,-11478,-11842,-12195,-12539,-12556,-12830,-13128,-13142,-13492,-13836,-14173,-14504,-14830,-15149,-14489,-14849,-15250,-15952,-16372,-16774,-17182,-17235,-18049,-18516,},
-  {-57,-209,-427,-690,-1003,-1338,-1686,-2039,-2435,-2675,-3007,-3338,-3669,-3999,-4705,-5106,-5670,-6130,-6609,-7107,-7624,-8201,-8747,-9305,-9291,-9805,-11478,-11842,-12195,-12539,-12556,-12830,-13128,-13142,-13492,-13836,-14173,-14504,-14830,-15149,-14489,-14849,-15250,-15952,-16372,-16774,-17182,-17235,-18049,-18516,},
-  {-57,-209,-427,-690,-1003,-1338,-1686,-2039,-2435,-2675,-3007,-3338,-3669,-3999,-4705,-5106,-5670,-6130,-6609,-7107,-7624,-8201,-8747,-9305,-9291,-9805,-11478,-11842,-12195,-12539,-12556,-12830,-13128,-13142,-13492,-13836,-14173,-14504,-14830,-15149,-14489,-14849,-15250,-15952,-16372,-16774,-17182,-17235,-18049,-18516,},
-  {-57,-209,-427,-690,-1003,-1338,-1686,-2039,-2435,-2675,-3007,-3338,-3669,-3999,-4705,-5106,-5670,-6130,-6609,-7107,-7624,-8201,-8747,-9305,-9291,-9805,-11478,-11842,-12195,-12539,-12556,-12830,-13128,-13142,-13492,-13836,-14173,-14504,-14830,-15149,-14489,-14849,-15250,-15952,-16372,-16774,-17182,-17235,-18049,-18516,},
-  {-57,-209,-427,-690,-1003,-1338,-1686,-2039,-2435,-2675,-3007,-3338,-3669,-3999,-4705,-5106,-5670,-6130,-6609,-7107,-7624,-8201,-8747,-9305,-9291,-9805,-11478,-11842,-12195,-12539,-12556,-12830,-13128,-13142,-13492,-13836,-14173,-14504,-14830,-15149,-14489,-14849,-15250,-15952,-16372,-16774,-17182,-17235,-18049,-18516,},
-  {-57,-209,-427,-690,-1003,-1338,-1686,-2039,-2435,-2675,-3007,-3338,-3669,-3999,-4705,-5106,-5670,-6130,-6609,-7107,-7624,-8201,-8747,-9305,-9291,-9805,-11478,-11842,-12195,-12539,-12556,-12830,-13128,-13142,-13492,-13836,-14173,-14504,-14830,-15149,-14489,-14849,-15250,-15952,-16372,-16774,-17182,-17235,-18049,-18516,},
-  {-57,-209,-427,-690,-1003,-1338,-1686,-2039,-2435,-2675,-3007,-3338,-3669,-3999,-4705,-5106,-5670,-6130,-6609,-7107,-7624,-8201,-8747,-9305,-9291,-9805,-11478,-11842,-12195,-12539,-12556,-12830,-13128,-13142,-13492,-13836,-14173,-14504,-14830,-15149,-14489,-14849,-15250,-15952,-16372,-16774,-17182,-17235,-18049,-18516,},
-  {-57,-209,-427,-690,-1003,-1338,-1686,-2039,-2435,-2675,-3007,-3338,-3669,-3999,-4705,-5106,-5670,-6130,-6609,-7107,-7624,-8201,-8747,-9305,-9291,-9805,-11478,-11842,-12195,-12539,-12556,-12830,-13128,-13142,-13492,-13836,-14173,-14504,-14830,-15149,-14489,-14849,-15250,-15952,-16372,-16774,-17182,-17235,-18049,-18516,},
-  {-57,-209,-427,-690,-1003,-1338,-1686,-2039,-2435,-2675,-3007,-3338,-3669,-3999,-4705,-5106,-5670,-6130,-6609,-7107,-7624,-8201,-8747,-9305,-9291,-9805,-11478,-11842,-12195,-12539,-12556,-12830,-13128,-13142,-13492,-13836,-14173,-14504,-14830,-15149,-14489,-14849,-15250,-15952,-16372,-16774,-17182,-17235,-18049,-18516,},
-  {-57,-209,-427,-690,-1003,-1338,-1686,-2039,-2435,-2675,-3007,-3338,-3669,-3999,-4705,-5106,-5670,-6130,-6609,-7107,-7624,-8201,-8747,-9305,-9291,-9805,-11478,-11842,-12195,-12539,-12556,-12830,-13128,-13142,-13492,-13836,-14173,-14504,-14830,-15149,-14489,-14849,-15250,-15952,-16372,-16774,-17182,-17235,-18049,-18516,},
-  {-57,-209,-427,-690,-1003,-1338,-1686,-2039,-2435,-2675,-3007,-3338,-3669,-3999,-4705,-5106,-5670,-6130,-6609,-7107,-7624,-8201,-8747,-9305,-9291,-9805,-11478,-11842,-12195,-12539,-12556,-12830,-13128,-13142,-13492,-13836,-14173,-14504,-14830,-15149,-14489,-14849,-15250,-15952,-16372,-16774,-17182,-17235,-18049,-18516,},
-  {-57,-209,-427,-690,-1003,-1338,-1686,-2039,-2435,-2675,-3007,-3338,-3669,-3999,-4705,-5106,-5670,-6130,-6609,-7107,-7624,-8201,-8747,-9305,-9291,-9805,-11478,-11842,-12195,-12539,-12556,-12830,-13128,-13142,-13492,-13836,-14173,-14504,-14830,-15149,-14489,-14849,-15250,-15952,-16372,-16774,-17182,-17235,-18049,-18516,},
-  {-57,-209,-427,-690,-1003,-1338,-1686,-2039,-2435,-2675,-3007,-3338,-3669,-3999,-4705,-5106,-5670,-6130,-6609,-7107,-7624,-8201,-8747,-9305,-9291,-9805,-11478,-11842,-12195,-12539,-12556,-12830,-13128,-13142,-13492,-13836,-14173,-14504,-14830,-15149,-14489,-14849,-15250,-15952,-16372,-16774,-17182,-17235,-18049,-18516,},
-  {-57,-209,-427,-690,-1003,-1338,-1686,-2039,-2435,-2675,-3007,-3338,-3669,-3999,-4705,-5106,-5670,-6130,-6609,-7107,-7624,-8201,-8747,-9305,-9291,-9805,-11478,-11842,-12195,-12539,-12556,-12830,-13128,-13142,-13492,-13836,-14173,-14504,-14830,-15149,-14489,-14849,-15250,-15952,-16372,-16774,-17182,-17235,-18049,-18516,},
-  {-57,-209,-427,-690,-1003,-1338,-1686,-2039,-2435,-2675,-3007,-3338,-3669,-3999,-4705,-5106,-5670,-6130,-6609,-7107,-7624,-8201,-8747,-9305,-9291,-9805,-11478,-11842,-12195,-12539,-12556,-12830,-13128,-13142,-13492,-13836,-14173,-14504,-14830,-15149,-14489,-14849,-15250,-15952,-16372,-16774,-17182,-17235,-18049,-18516,},
-  {-57,-209,-427,-690,-1003,-1338,-1686,-2039,-2435,-2675,-3007,-3338,-3669,-3999,-4705,-5106,-5670,-6130,-6609,-7107,-7624,-8201,-8747,-9305,-9291,-9805,-11478,-11842,-12195,-12539,-12556,-12830,-13128,-13142,-13492,-13836,-14173,-14504,-14830,-15149,-14489,-14849,-15250,-15952,-16372,-16774,-17182,-17235,-18049,-18516,},
-  {-57,-209,-427,-690,-1003,-1338,-1686,-2039,-2435,-2675,-3007,-3338,-3669,-3999,-4705,-5106,-5670,-6130,-6609,-7107,-7624,-8201,-8747,-9305,-9291,-9805,-11478,-11842,-12195,-12539,-12556,-12830,-13128,-13142,-13492,-13836,-14173,-14504,-14830,-15149,-14489,-14849,-15250,-15952,-16372,-16774,-17182,-17235,-18049,-18516,},
-  {-57,-209,-427,-690,-1003,-1338,-1686,-2039,-2435,-2675,-3007,-3338,-3669,-3999,-4705,-5106,-5670,-6130,-6609,-7107,-7624,-8201,-8747,-9305,-9291,-9805,-11478,-11842,-12195,-12539,-12556,-12830,-13128,-13142,-13492,-13836,-14173,-14504,-14830,-15149,-14489,-14849,-15250,-15952,-16372,-16774,-17182,-17235,-18049,-18516,},
-  {-57,-209,-427,-690,-1003,-1338,-1686,-2039,-2435,-2675,-3007,-3338,-3669,-3999,-4705,-5106,-5670,-6130,-6609,-7107,-7624,-8201,-8747,-9305,-9291,-9805,-11478,-11842,-12195,-12539,-12556,-12830,-13128,-13142,-13492,-13836,-14173,-14504,-14830,-15149,-14489,-14849,-15250,-15952,-16372,-16774,-17182,-17235,-18049,-18516,},
-  {-57,-209,-427,-690,-1003,-1338,-1686,-2039,-2435,-2675,-3007,-3338,-3669,-3999,-4705,-5106,-5670,-6130,-6609,-7107,-7624,-8201,-8747,-9305,-9291,-9805,-11478,-11842,-12195,-12539,-12556,-12830,-13128,-13142,-13492,-13836,-14173,-14504,-14830,-15149,-14489,-14849,-15250,-15952,-16372,-16774,-17182,-17235,-18049,-18516,},
-  {-57,-209,-427,-690,-1003,-1338,-1686,-2039,-2435,-2675,-3007,-3338,-3669,-3999,-4705,-5106,-5670,-6130,-6609,-7107,-7624,-8201,-8747,-9305,-9291,-9805,-11478,-11842,-12195,-12539,-12556,-12830,-13128,-13142,-13492,-13836,-14173,-14504,-14830,-15149,-14489,-14849,-15250,-15952,-16372,-16774,-17182,-17235,-18049,-18516,},
-  {-57,-209,-427,-690,-1003,-1338,-1686,-2039,-2435,-2675,-3007,-3338,-3669,-3999,-4705,-5105,-5670,-6130,-6609,-7107,-7624,-8201,-8747,-9305,-9291,-9804,-11478,-11842,-12195,-12539,-12490,-12825,-13128,-13142,-13492,-13836,-14173,-14504,-14829,-15149,-14489,-15875,-16291,-16704,-17115,-17522,-17926,-18337,-18744,-19149,},
-  {-57,-209,-427,-690,-1003,-1338,-1686,-2039,-2435,-2675,-3007,-3338,-3669,-3999,-4705,-5105,-5670,-6130,-6609,-7107,-7624,-8201,-8747,-8831,-9387,-9939,-10434,-10854,-11265,-11669,-12066,-12458,-12852,-13273,-13691,-14104,-14516,-14926,-15336,-15772,-16206,-16638,-17066,-17492,-17915,-18342,-18768,-19191,-19611,-20029,},
-  {-57,-209,-427,-690,-1003,-1338,-1686,-2039,-2435,-2675,-3007,-3338,-3669,-3999,-4705,-5105,-5670,-6130,-6616,-7175,-7734,-8288,-8841,-9391,-9939,-10438,-10874,-11301,-11721,-12135,-12548,-12970,-13407,-13840,-14272,-14703,-15135,-15575,-16025,-16474,-16919,-17362,-17802,-18243,-18683,-19121,-19556,-19989,-20420,-20856,},
-  {-57,-209,-427,-690,-1003,-1338,-1686,-2039,-2435,-2675,-3007,-3338,-3669,-4161,-4781,-5372,-5946,-6519,-7092,-7664,-8232,-8798,-9363,-9924,-10440,-10894,-11339,-11777,-12212,-12644,-13093,-13548,-14001,-14453,-14907,-15362,-15825,-16285,-16742,-17196,-17647,-18096,-18543,-18987,-19428,-19868,-20312,-20758,-21205,-21651,},
-  {-57,-209,-427,-690,-1003,-1338,-1686,-2039,-2435,-2675,-3007,-3338,-3892,-4520,-5147,-5766,-6372,-6956,-7539,-8120,-8699,-9275,-9848,-10390,-10862,-11325,-11782,-12236,-12689,-13160,-13634,-14107,-14580,-15055,-15535,-16012,-16487,-16959,-17428,-17895,-18358,-18818,-19276,-19731,-20184,-20635,-21084,-21531,-21978,-22424,},
-  {-57,-209,-427,-690,-1003,-1338,-1686,-2039,-2435,-2675,-3007,-3599,-4234,-4868,-5499,-6126,-6749,-7368,-7963,-8553,-9140,-9725,-10297,-10788,-11270,-11746,-12220,-12694,-13184,-13677,-14169,-14664,-15163,-15660,-16152,-16642,-17128,-17612,-18093,-18568,-19041,-19511,-19979,-20444,-20905,-21364,-21823,-22280,-22737,-23194,},
-  {-57,-209,-427,-690,-1003,-1338,-1686,-2039,-2435,-2675,-3284,-3926,-4566,-5207,-5843,-6476,-7106,-7732,-8352,-8966,-9562,-10155,-10676,-11177,-11673,-12166,-12661,-13169,-13682,-14194,-14711,-15234,-15747,-16253,-16757,-17258,-17757,-18249,-18736,-19221,-19703,-20183,-20658,-21128,-21596,-22064,-22532,-22998,-23464,-23930,},
-  {-55,-203,-415,-669,-974,-1302,-1642,-1988,-2378,-2835,-3470,-4105,-4740,-5375,-6007,-6636,-7262,-7885,-8503,-9117,-9726,-10318,-10833,-11341,-11844,-12345,-12852,-13374,-13895,-14419,-14947,-15480,-15999,-16514,-17028,-17539,-18040,-18532,-19021,-19508,-19992,-20475,-20946,-21416,-21885,-22353,-22820,-23287,-23754,-24220,},
-  {-53,-194,-398,-643,-937,-1255,-1586,-1924,-2358,-2985,-3609,-4233,-4859,-5484,-6108,-6730,-7350,-7966,-8578,-9187,-9791,-10372,-10890,-11402,-11910,-12419,-12936,-13463,-13991,-14523,-15063,-15599,-16118,-16635,-17149,-17662,-18167,-18665,-19160,-19652,-20143,-20627,-21095,-21562,-22028,-22494,-22959,-23423,-23887,-24350,},
-  {-50,-186,-382,-617,-901,-1209,-1531,-1869,-2508,-3129,-3742,-4356,-4971,-5588,-6204,-6818,-7431,-8040,-8647,-9250,-9849,-10421,-10942,-11458,-11972,-12488,-13015,-13548,-14083,-14625,-15176,-15711,-16231,-16748,-17264,-17778,-18280,-18777,-19270,-19762,-20251,-20731,-21204,-21675,-22145,-22614,-23078,-23539,-23999,-24460,},
-  {-48,-178,-367,-592,-867,-1166,-1479,-2028,-2652,-3267,-3871,-4473,-5078,-5686,-6294,-6901,-7506,-8109,-8710,-9307,-9901,-10466,-10990,-11510,-12030,-12555,-13091,-13629,-14172,-14724,-15290,-15818,-16339,-16857,-17374,-17889,-18387,-18882,-19375,-19865,-20353,-20827,-21296,-21763,-22230,-22695,-23160,-23624,-24087,-24550,},
-  {-46,-171,-353,-575,-834,-1124,-1583,-2186,-2793,-3394,-3995,-4587,-5182,-5782,-6381,-6980,-7578,-8175,-8769,-9361,-9950,-10509,-11036,-11560,-12087,-12622,-13165,-13710,-14261,-14825,-15401,-15923,-16444,-16963,-17481,-17994,-18490,-18983,-19474,-19963,-20450,-20917,-21382,-21846,-22309,-22771,-23232,-23692,-24151,-24611,},
-  {-44,-164,-339,-553,-803,-1188,-1756,-2344,-2932,-3519,-4110,-4698,-5284,-5874,-6465,-7056,-7647,-8237,-8825,-9411,-9995,-10549,-11080,-11610,-12144,-12689,-13238,-13790,-14351,-14928,-15504,-16026,-16547,-17067,-17586,-18096,-18590,-19082,-19571,-20059,-20541,-21004,-21464,-21924,-22383,-22841,-23298,-23755,-24211,-24666,},
-  {-42,-157,-326,-533,-857,-1376,-1928,-2502,-3070,-3643,-4221,-4803,-5383,-5964,-6546,-7130,-7714,-8297,-8879,-9459,-10038,-10589,-11123,-11658,-12200,-12757,-13311,-13871,-14443,-15035,-15606,-16129,-16650,-17171,-17691,-18196,-18688,-19178,-19666,-20152,-20628,-21086,-21543,-21999,-22453,-22908,-23361,-23814,-24266,-24718,},
-  {-40,-151,-313,-625,-1062,-1564,-2100,-2655,-3206,-3765,-4331,-4901,-5478,-6052,-6626,-7201,-7778,-8354,-8930,-9505,-10078,-10627,-11165,-11706,-12257,-12826,-13385,-13954,-14538,-15147,-15707,-16230,-16752,-17274,-17796,-18294,-18784,-19273,-19759,-20243,-20712,-21165,-21618,-22070,-22520,-22970,-23420,-23869,-24317,-24765,},
-  {-41,-220,-500,-851,-1265,-1750,-2271,-2805,-3341,-3886,-4439,-4997,-5565,-6137,-6703,-7271,-7840,-8410,-8980,-9549,-10117,-10665,-11207,-11755,-12315,-12894,-13460,-14038,-14636,-15266,-15809,-16332,-16855,-17377,-17901,-18392,-18880,-19366,-19850,-20333,-20793,-21242,-21690,-22138,-22584,-23030,-23476,-23921,-24365,-24810,},
-  {-298,-467,-735,-1074,-1467,-1937,-2442,-2954,-3474,-4006,-4546,-5092,-5652,-6214,-6779,-7339,-7901,-8464,-9027,-9590,-10153,-10701,-11248,-11803,-12374,-12962,-13536,-14125,-14739,-15386,-15910,-16433,-16957,-17481,-18000,-18487,-18973,-19457,-19940,-20421,-20871,-21316,-21760,-22203,-22645,-23087,-23528,-23969,-24410,-24850,},
-  {-551,-711,-967,-1294,-1674,-2122,-2611,-3100,-3606,-4124,-4651,-5188,-5737,-6291,-6847,-7405,-7960,-8516,-9073,-9630,-10187,-10737,-11289,-11852,-12435,-13031,-13613,-14215,-14849,-15488,-16012,-16536,-17060,-17585,-18097,-18582,-19066,-19548,-20029,-20507,-20948,-21388,-21827,-22266,-22704,-23141,-23579,-24015,-24452,-24888,},
-  {-801,-951,-1196,-1512,-1881,-2307,-2771,-3245,-3736,-4240,-4756,-5282,-5822,-6366,-6914,-7464,-8017,-8567,-9118,-9669,-10220,-10773,-11330,-11901,-12498,-13101,-13694,-14310,-14966,-15590,-16114,-16638,-17164,-17691,-18194,-18677,-19158,-19638,-20117,-20585,-21022,-21457,-21892,-22326,-22760,-23193,-23626,-24059,-24491,-24924,},
-  {-1046,-1188,-1422,-1727,-2085,-2492,-2929,-3387,-3864,-4356,-4859,-5376,-5906,-6441,-6980,-7522,-8068,-8616,-9161,-9706,-10252,-10808,-11372,-11952,-12564,-13174,-13777,-14410,-15093,-15694,-16217,-16742,-17269,-17798,-18290,-18771,-19250,-19728,-20205,-20663,-21094,-21525,-21955,-22385,-22814,-23243,-23672,-24100,-24528,-24957,},
-  {-1289,-1422,-1646,-1940,-2288,-2668,-3085,-3528,-3991,-4470,-4961,-5469,-5989,-6515,-7045,-7580,-8118,-8659,-9202,-9742,-10284,-10844,-11414,-12004,-12635,-13248,-13862,-14513,-15225,-15793,-16318,-16845,-17374,-17906,-18387,-18865,-19342,-19818,-20293,-20739,-21165,-21592,-22017,-22442,-22867,-23291,-23716,-24140,-24564,-24988,},
-  {-1527,-1653,-1868,-2151,-2488,-2843,-3239,-3667,-4117,-4582,-5061,-5561,-6071,-6588,-7110,-7636,-8168,-8702,-9238,-9775,-10315,-10879,-11455,-12056,-12703,-13318,-13946,-14619,-15368,-15893,-16418,-16946,-17477,-18001,-18479,-18956,-19432,-19907,-20380,-20813,-21235,-21656,-22077,-22497,-22917,-23337,-23757,-24177,-24597,-25017,},
-  {-1764,-1882,-2087,-2361,-2677,-3014,-3390,-3805,-4240,-4694,-5162,-5653,-6153,-6661,-7174,-7693,-8217,-8744,-9274,-9804,-10342,-10911,-11494,-12107,-12777,-13392,-14037,-14736,-15471,-15995,-16521,-17050,-17582,-18095,-18571,-19045,-19519,-19992,-20464,-20885,-21303,-21719,-22135,-22551,-22966,-23382,-23797,-24213,-24628,-25044,},
-  {-1997,-2109,-2305,-2568,-2857,-3182,-3539,-3940,-4363,-4803,-5263,-5744,-6234,-6733,-7238,-7748,-8265,-8786,-9309,-9834,-10369,-10942,-11533,-12160,-12847,-13470,-14133,-14866,-15575,-16099,-16626,-17156,-17690,-18190,-18663,-19135,-19606,-20077,-20539,-20953,-21367,-21780,-22192,-22603,-23014,-23425,-23836,-24247,-24658,-25069,},
-  {-2228,-2334,-2521,-2755,-3032,-3345,-3687,-4073,-4483,-4912,-5363,-5834,-6315,-6804,-7301,-7804,-8313,-8827,-9343,-9862,-10396,-10974,-11574,-12217,-12916,-13553,-14238,-15015,-15681,-16206,-16733,-17265,-17801,-18286,-18756,-19225,-19694,-20162,-20611,-21020,-21429,-21837,-22245,-22652,-23060,-23466,-23873,-24279,-24686,-25093,},
-  {-2457,-2557,-2718,-2937,-3203,-3505,-3836,-4204,-4602,-5019,-5463,-5923,-6395,-6875,-7363,-7858,-8361,-8867,-9377,-9890,-10424,-11007,-11617,-12278,-12989,-13641,-14353,-15189,-15790,-16315,-16844,-17377,-17916,-18383,-18850,-19316,-19783,-20248,-20683,-21087,-21490,-21893,-22296,-22699,-23102,-23505,-23908,-24311,-24713,-25115,},
-  {-2670,-2754,-2906,-3115,-3370,-3661,-3982,-4333,-4719,-5124,-5562,-6012,-6474,-6946,-7425,-7913,-8408,-8908,-9411,-9918,-10452,-11041,-11662,-12345,-13066,-13735,-14482,-15381,-15903,-16428,-16958,-17493,-18017,-18481,-18945,-19409,-19872,-20336,-20755,-21153,-21551,-21949,-22347,-22745,-23143,-23541,-23940,-24338,-24737,-25136,},
-  {-2867,-2946,-3090,-3289,-3533,-3814,-4125,-4460,-4835,-5233,-5660,-6101,-6553,-7016,-7487,-7968,-8455,-8948,-9445,-9945,-10481,-11077,-11711,-12419,-13148,-13839,-14630,-15497,-16019,-16545,-17076,-17614,-18121,-18581,-19042,-19503,-19964,-20425,-20826,-21219,-21612,-22005,-22398,-22791,-23185,-23578,-23972,-24366,-24760,-25155,},
-  {-3059,-3132,-3269,-3459,-3693,-3964,-4264,-4589,-4948,-5340,-5757,-6188,-6632,-7086,-7549,-8022,-8502,-8988,-9478,-9973,-10510,-11115,-11762,-12502,-13236,-13953,-14804,-15616,-16138,-16665,-17198,-17738,-18225,-18683,-19140,-19598,-20057,-20510,-20897,-21285,-21673,-22061,-22449,-22837,-23225,-23614,-24003,-24392,-24782,-25172,},
-  {-3245,-3313,-3443,-3624,-3849,-4110,-4401,-4717,-5061,-5447,-5854,-6275,-6710,-7155,-7610,-8075,-8549,-9028,-9511,-9999,-10541,-11153,-11817,-12597,-13330,-14081,-15021,-15738,-16261,-16789,-17325,-17868,-18331,-18785,-19240,-19695,-20151,-20586,-20968,-21350,-21733,-22116,-22498,-22881,-23265,-23649,-24033,-24418,-24803,-25189,},
-  {-3426,-3490,-3613,-3786,-4002,-4254,-4535,-4841,-5174,-5552,-5949,-6362,-6787,-7224,-7670,-8129,-8595,-9067,-9544,-10026,-10573,-11194,-11876,-12708,-13432,-14226,-15322,-15864,-16388,-16918,-17456,-17988,-18438,-18889,-19341,-19793,-20246,-20662,-21039,-21416,-21793,-22170,-22548,-22926,-23304,-23683,-24063,-24443,-24824,-25205,},
-  {-3601,-3662,-3778,-3944,-4151,-4394,-4666,-4964,-5290,-5657,-6044,-6447,-6864,-7292,-7731,-8182,-8641,-9106,-9577,-10052,-10605,-11237,-11941,-12827,-13544,-14396,-15477,-15994,-16519,-17051,-17593,-18100,-18547,-18994,-19443,-19892,-20342,-20737,-21108,-21480,-21852,-22224,-22596,-22969,-23343,-23717,-24092,-24467,-24843,-25220,},
-  {-3773,-3829,-3940,-4098,-4297,-4531,-4795,-5083,-5408,-5760,-6138,-6532,-6940,-7360,-7791,-8235,-8686,-9145,-9609,-10078,-10639,-11282,-12012,-12920,-13668,-14606,-15610,-16129,-16655,-17190,-17735,-18214,-18657,-19101,-19547,-19993,-20440,-20813,-21178,-21544,-21910,-22277,-22645,-23013,-23381,-23750,-24120,-24491,-24862,-25234,},
-  {-3939,-3992,-4097,-4249,-4440,-4666,-4921,-5205,-5523,-5863,-6231,-6617,-7016,-7427,-7851,-8287,-8732,-9183,-9641,-10104,-10673,-11330,-12092,-13020,-13809,-14895,-15749,-16268,-16796,-17334,-17884,-18330,-18769,-19210,-19652,-20095,-20528,-20887,-21247,-21608,-21969,-22330,-22692,-23055,-23419,-23783,-24148,-24514,-24880,-25248,},
-  {-4101,-4151,-4251,-4396,-4580,-4797,-5044,-5327,-5637,-5966,-6324,-6700,-7091,-7494,-7911,-8339,-8777,-9221,-9672,-10129,-10710,-11381,-12183,-13130,-13974,-15380,-15891,-16412,-16942,-17485,-18013,-18447,-18883,-19320,-19759,-20199,-20608,-20962,-21316,-21671,-22026,-22383,-22740,-23097,-23456,-23815,-24175,-24536,-24898,-25261,},
-  {-4259,-4306,-4401,-4540,-4716,-4926,-5168,-5447,-5749,-6070,-6415,-6783,-7165,-7560,-7970,-8391,-8821,-9259,-9703,-10154,-10748,-11436,-12291,-13253,-14175,-15527,-16039,-16562,-17096,-17643,-18136,-18566,-18998,-19432,-19867,-20304,-20688,-21036,-21384,-21734,-22084,-22435,-22786,-23139,-23492,-23847,-24202,-24558,-24915,-25273,},
-  {-4413,-4457,-4547,-4680,-4850,-5052,-5293,-5565,-5859,-6173,-6506,-6865,-7239,-7626,-8029,-8443,-8866,-9297,-9735,-10179,-10788,-11496,-12426,-13391,-14445,-15680,-16193,-16719,-17256,-17809,-18261,-18687,-19115,-19546,-19978,-20412,-20768,-21110,-21453,-21796,-22141,-22487,-22833,-23181,-23529,-23878,-24228,-24580,-24932,-25286,},
-  {-4562,-4604,-4690,-4817,-4981,-5180,-5417,-5681,-5968,-6274,-6598,-6947,-7312,-7692,-8088,-8494,-8910,-9334,-9765,-10203,-10830,-11562,-12610,-13550,-14942,-15838,-16353,-16882,-17424,-17967,-18387,-18810,-19234,-19661,-20090,-20512,-20847,-21183,-21520,-21858,-22197,-22538,-22879,-23221,-23564,-23909,-24254,-24600,-24948,-25297,},
-  {-4709,-4748,-4830,-4952,-5109,-5309,-5540,-5796,-6075,-6374,-6691,-7027,-7385,-7758,-8146,-8545,-8954,-9371,-9796,-10228,-10875,-11636,-12844,-13742,-15497,-16003,-16521,-17053,-17602,-18100,-18516,-18935,-19356,-19779,-20205,-20597,-20926,-21256,-21588,-21920,-22254,-22589,-22925,-23262,-23600,-23939,-24280,-24621,-24964,-25308,},
-  {-4851,-4888,-4966,-5083,-5242,-5436,-5660,-5909,-6181,-6472,-6782,-7108,-7457,-7823,-8204,-8596,-8998,-9408,-9826,-10257,-10922,-11720,-12980,-13992,-15666,-16174,-16696,-17234,-17790,-18236,-18647,-19062,-19479,-19899,-20321,-20681,-21004,-21329,-21655,-21982,-22310,-22640,-22970,-23302,-23635,-23969,-24305,-24641,-24979,-25318,},
-  {-4990,-5024,-5099,-5218,-5374,-5562,-5778,-6021,-6285,-6570,-6872,-7190,-7529,-7888,-8262,-8646,-9041,-9445,-9856,-10294,-10973,-11818,-13135,-14398,-15843,-16354,-16880,-17424,-17968,-18373,-18780,-19191,-19604,-20020,-20439,-20765,-21082,-21401,-21721,-22043,-22366,-22690,-23015,-23342,-23670,-23999,-24329,-24661,-24994,-25328,},
-  {-5126,-5161,-5238,-5353,-5503,-5685,-5895,-6130,-6388,-6665,-6961,-7272,-7600,-7952,-8319,-8696,-9084,-9481,-9886,-10332,-11029,-11937,-13320,-15529,-16028,-16542,-17074,-17626,-18113,-18512,-18916,-19322,-19732,-20144,-20539,-20849,-21160,-21473,-21788,-22104,-22421,-22740,-23060,-23381,-23704,-24028,-24353,-24680,-25008,-25338,},
-  {-5269,-5302,-5375,-5486,-5631,-5807,-6010,-6239,-6490,-6760,-7048,-7353,-7672,-8017,-8376,-8746,-9127,-9518,-9916,-10372,-11089,-12094,-13555,-15720,-16222,-16741,-17280,-17843,-18259,-18655,-19054,-19456,-19862,-20271,-20628,-20932,-21238,-21545,-21854,-22164,-22476,-22789,-23104,-23420,-23738,-24057,-24377,-24699,-25022,-25347,},
-  {-5409,-5440,-5510,-5616,-5756,-5926,-6124,-6346,-6590,-6853,-7135,-7433,-7746,-8080,-8432,-8796,-9170,-9554,-9946,-10415,-11156,-12351,-13907,-15919,-16425,-16951,-17499,-18021,-18408,-18799,-19194,-19592,-19994,-20399,-20717,-21015,-21315,-21616,-21920,-22224,-22531,-22839,-23148,-23459,-23772,-24085,-24401,-24718,-25036,-25356,},
-  {-5546,-5575,-5642,-5745,-5880,-6044,-6236,-6451,-6689,-6946,-7221,-7511,-7819,-8144,-8489,-8845,-9213,-9590,-9975,-10460,-11231,-12923,-15647,-16136,-16643,-17175,-17735,-18178,-18560,-18946,-19337,-19731,-20129,-20516,-20806,-21098,-21392,-21688,-21985,-22284,-22585,-22888,-23192,-23498,-23805,-24114,-24424,-24736,-25050,-25365,},
-  {-5681,-5709,-5773,-5871,-6001,-6160,-6346,-6555,-6786,-7037,-7305,-7589,-7892,-8210,-8545,-8894,-9255,-9625,-10004,-10508,-11316,-13149,-15870,-16364,-16880,-17421,-17966,-18336,-18714,-19096,-19482,-19872,-20266,-20610,-20894,-21180,-21468,-21758,-22050,-22344,-22639,-22936,-23235,-23536,-23838,-24142,-24447,-24754,-25062,-25372,},
-  {-5814,-5839,-5901,-5995,-6121,-6274,-6454,-6658,-6883,-7127,-7388,-7666,-7964,-8276,-8600,-8943,-9297,-9661,-10034,-10560,-11417,-13473,-16106,-16607,-17133,-17689,-18137,-18501,-18871,-19248,-19630,-20016,-20407,-20704,-20982,-21262,-21544,-21828,-22115,-22403,-22693,-22985,-23278,-23574,-23871,-24169,-24470,-24772,-25075,-25380,},
-  {-5944,-5968,-6026,-6117,-6238,-6387,-6561,-6759,-6978,-7215,-7471,-7743,-8035,-8340,-8658,-8992,-9339,-9696,-10062,-10616,-11543,-15869,-16355,-16866,-17406,-17956,-18311,-18670,-19035,-19404,-19781,-20163,-20528,-20797,-21069,-21343,-21620,-21899,-22179,-22462,-22747,-23033,-23321,-23611,-23903,-24197,-24492,-24789,-25088,-25388,},
-  {-6071,-6094,-6150,-6237,-6354,-6498,-6667,-6859,-7071,-7303,-7552,-7820,-8105,-8404,-8716,-9040,-9380,-9731,-10091,-10676,-11714,-16126,-16621,-17144,-17703,-18137,-18486,-18841,-19201,-19567,-19937,-20313,-20627,-20890,-21156,-21424,-21695,-21968,-22243,-22520,-22799,-23081,-23364,-23649,-23935,-24224,-24514,-24806,-25100,-25395,},
-  {-6197,-6218,-6271,-6355,-6468,-6607,-6771,-6957,-7164,-7390,-7633,-7896,-8175,-8468,-8773,-9090,-9422,-9766,-10120,-10744,-12079,-16401,-16907,-17448,-17982,-18321,-18665,-19015,-19371,-19732,-20098,-20470,-20725,-20982,-21242,-21505,-21770,-22037,-22307,-22579,-22852,-23128,-23406,-23686,-23967,-24251,-24536,-24823,-25112,-25402,},
-  {-6320,-6340,-6391,-6472,-6580,-6715,-6874,-7055,-7256,-7475,-7713,-7971,-8244,-8530,-8829,-9140,-9463,-9801,-10148,-10820,-16206,-16696,-17219,-17785,-18173,-18507,-18847,-19192,-19544,-19900,-20263,-20579,-20825,-21074,-21328,-21585,-21844,-22106,-22370,-22636,-22905,-23175,-23448,-23722,-23999,-24277,-24557,-24839,-25123,-25409,},
-  {-6441,-6460,-6509,-6586,-6691,-6821,-6975,-7151,-7346,-7560,-7793,-8045,-8312,-8592,-8885,-9190,-9506,-9835,-10176,-10906,-16513,-17018,-17565,-18046,-18368,-18696,-19031,-19372,-19719,-20072,-20430,-20684,-20924,-21167,-21413,-21665,-21918,-22174,-22433,-22694,-22957,-23222,-23489,-23759,-24030,-24303,-24578,-24855,-25134,-25415,},
-  {-6560,-6578,-6624,-6699,-6800,-6926,-7075,-7245,-7435,-7644,-7873,-8119,-8380,-8654,-8941,-9240,-9549,-9869,-10204,-11010,-16847,-17376,-17939,-18248,-18565,-18889,-19219,-19555,-19898,-20247,-20558,-20789,-21023,-21260,-21501,-21744,-21992,-22243,-22496,-22751,-23009,-23269,-23531,-23795,-24061,-24330,-24600,-24872,-25146,-25422,},
-  {-6677,-6694,-6738,-6810,-6907,-7029,-7173,-7339,-7524,-7727,-7952,-8192,-8447,-8715,-8996,-9288,-9592,-9906,-10232,-11143,-17220,-17783,-18150,-18454,-18766,-19084,-19410,-19742,-20080,-20425,-20667,-20892,-21121,-21353,-21587,-21825,-22065,-22310,-22558,-22808,-23061,-23315,-23572,-23831,-24092,-24355,-24621,-24888,-25157,-25428,},
-  {-6793,-6808,-6850,-6919,-7013,-7131,-7271,-7431,-7611,-7811,-8030,-8264,-8513,-8775,-9050,-9337,-9634,-9942,-10288,-11352,-17645,-18073,-18364,-18663,-18970,-19284,-19605,-19932,-20267,-20559,-20775,-20995,-21218,-21444,-21673,-21905,-22140,-22378,-22620,-22865,-23112,-23361,-23613,-23867,-24123,-24381,-24641,-24903,-25168,-25434,},
-  {-6906,-6920,-6960,-7027,-7117,-7231,-7367,-7522,-7697,-7894,-8107,-8336,-8579,-8835,-9104,-9385,-9676,-9978,-10367,-17547,-18020,-18297,-18582,-18876,-19177,-19487,-19803,-20126,-20456,-20672,-20883,-21097,-21314,-21535,-21759,-21985,-22215,-22447,-22682,-22921,-23163,-23407,-23654,-23902,-24153,-24407,-24662,-24919,-25178,-25439,},
-  {-7017,-7030,-7069,-7133,-7220,-7330,-7461,-7612,-7784,-7976,-8183,-8407,-8644,-8895,-9158,-9432,-9718,-10014,-10456,-17989,-18252,-18523,-18804,-19092,-19389,-19693,-20005,-20324,-20583,-20784,-20989,-21198,-21410,-21625,-21843,-22064,-22289,-22515,-22745,-22977,-23214,-23453,-23694,-23938,-24184,-24432,-24682,-24934,-25188,-25445,},
-  {-7127,-7139,-7176,-7237,-7321,-7428,-7555,-7702,-7870,-8057,-8259,-8477,-8708,-8953,-9210,-9479,-9759,-10049,-10558,-18231,-18488,-18754,-19029,-19313,-19604,-19904,-20212,-20507,-20699,-20895,-21094,-21297,-21504,-21714,-21927,-22143,-22362,-22583,-22808,-23034,-23264,-23498,-23734,-23972,-24213,-24456,-24702,-24949,-25198,-25450,},
-  {-7235,-7246,-7281,-7340,-7421,-7524,-7647,-7792,-7956,-8137,-8334,-8546,-8772,-9011,-9263,-9526,-9800,-10084,-10681,-18476,-18728,-18989,-19259,-19537,-19824,-20120,-20423,-20628,-20814,-21005,-21199,-21396,-21598,-21802,-22010,-22221,-22434,-22651,-22870,-23092,-23316,-23543,-23774,-24007,-24243,-24481,-24721,-24964,-25208,-25455,},
-  {-7341,-7351,-7385,-7441,-7519,-7619,-7739,-7881,-8040,-8216,-8408,-8615,-8836,-9069,-9315,-9572,-9841,-10119,-10844,-18726,-18972,-19228,-19493,-19767,-20049,-20340,-20571,-20748,-20929,-21114,-21302,-21495,-21691,-21890,-22092,-22298,-22506,-22718,-22932,-23149,-23368,-23590,-23814,-24042,-24273,-24506,-24741,-24979,-25218,-25460,},
-  {-7445,-7454,-7487,-7541,-7616,-7713,-7832,-7969,-8124,-8295,-8482,-8683,-8898,-9126,-9367,-9618,-9881,-10153,-11122,-18980,-19221,-19472,-19732,-20001,-20279,-20528,-20695,-20866,-21042,-21221,-21405,-21592,-21783,-21977,-22174,-22374,-22578,-22784,-22993,-23205,-23419,-23636,-23855,-24077,-24302,-24530,-24760,-24993,-25228,-25465,},
-  {-7548,-7557,-7587,-7639,-7713,-7808,-7923,-8056,-8206,-8373,-8554,-8751,-8961,-9183,-9418,-9664,-9920,-10187,-19014,-19240,-19475,-19721,-19976,-20241,-20499,-20656,-20817,-20983,-21154,-21328,-21506,-21688,-21874,-22063,-22255,-22450,-22649,-22850,-23054,-23261,-23470,-23682,-23896,-24113,-24332,-24554,-24780,-25007,-25237,-25469,},
-  {-7650,-7657,-7686,-7738,-7810,-7902,-8013,-8142,-8288,-8450,-8627,-8818,-9022,-9239,-9468,-9709,-9960,-10221,-19283,-19504,-19735,-19976,-20226,-20483,-20630,-20782,-20938,-21099,-21265,-21434,-21607,-21784,-21964,-22148,-22335,-22525,-22719,-22915,-23114,-23316,-23520,-23727,-23937,-24149,-24363,-24580,-24799,-25021,-25246,-25474,},
-  {-7751,-7759,-7787,-7837,-7906,-7995,-8102,-8227,-8369,-8526,-8698,-8884,-9083,-9295,-9519,-9754,-9999,-10295,-19559,-19774,-20000,-20236,-20481,-20618,-20760,-20907,-21058,-21214,-21374,-21539,-21707,-21879,-22054,-22233,-22415,-22600,-22788,-22980,-23174,-23371,-23570,-23772,-23977,-24184,-24394,-24606,-24820,-25036,-25256,-25478,},
-  {-7853,-7859,-7886,-7934,-8001,-8087,-8190,-8311,-8449,-8601,-8769,-8950,-9144,-9350,-9568,-9798,-10038,-10443,-19840,-20050,-20271,-20492,-20619,-20751,-20888,-21030,-21177,-21328,-21483,-21642,-21805,-21972,-22143,-22316,-22494,-22674,-22857,-23044,-23233,-23425,-23619,-23817,-24017,-24219,-24424,-24631,-24840,-25052,-25265,-25482,},
-  {-7953,-7959,-7984,-8030,-8094,-8177,-8278,-8395,-8528,-8676,-8839,-9015,-9204,-9405,-9618,-9842,-10076,-10662,-20127,-20333,-20516,-20633,-20755,-20882,-21015,-21152,-21294,-21440,-21590,-21745,-21903,-22065,-22230,-22399,-22571,-22747,-22925,-23107,-23291,-23478,-23668,-23860,-24055,-24253,-24453,-24655,-24860,-25066,-25276,-25487,},
-  {-8052,-8057,-8081,-8125,-8187,-8267,-8364,-8477,-8606,-8750,-8908,-9079,-9263,-9459,-9666,-9885,-10113,-20232,-20422,-20552,-20659,-20771,-20889,-21012,-21140,-21272,-21409,-21551,-21696,-21846,-21999,-22156,-22317,-22481,-22648,-22819,-22992,-23169,-23348,-23531,-23716,-23903,-24093,-24286,-24481,-24678,-24878,-25080,-25285,-25491,},
-  {-8149,-8153,-8177,-8218,-8278,-8355,-8449,-8559,-8683,-8823,-8976,-9143,-9322,-9512,-9715,-9927,-10151,-20509,-20600,-20697,-20800,-20908,-21022,-21140,-21263,-21391,-21523,-21660,-21801,-21946,-22094,-22246,-22402,-22561,-22724,-22890,-23059,-23230,-23405,-23582,-23763,-23945,-24131,-24319,-24509,-24701,-24897,-25094,-25293,-25495,},
-  {-8245,-8249,-8271,-8311,-8368,-8443,-8533,-8639,-8760,-8895,-9044,-9206,-9380,-9566,-9762,-9970,-10188,-20660,-20748,-20841,-20940,-21043,-21153,-21267,-21385,-21509,-21637,-21769,-21905,-22045,-22189,-22336,-22487,-22642,-22800,-22960,-23124,-23291,-23461,-23634,-23809,-23987,-24168,-24351,-24537,-24725,-24915,-25107,-25302,-25499,},
-  {-8340,-8343,-8364,-8402,-8457,-8529,-8616,-8719,-8836,-8967,-9111,-9269,-9438,-9618,-9810,-10012,-10224,-20809,-20893,-20982,-21077,-21177,-21282,-21392,-21506,-21625,-21748,-21876,-22008,-22143,-22282,-22425,-22572,-22721,-22874,-23031,-23190,-23352,-23517,-23685,-23856,-24029,-24205,-24383,-24564,-24748,-24933,-25121,-25311,-25503,},
-  {-8434,-8436,-8456,-8493,-8546,-8614,-8699,-8798,-8911,-9038,-9178,-9331,-9495,-9671,-9857,-10054,-10394,-20956,-21037,-21122,-21213,-21309,-21410,-21515,-21626,-21740,-21859,-21982,-22109,-22240,-22375,-22513,-22655,-22800,-22949,-23100,-23255,-23412,-23573,-23736,-23902,-24071,-24242,-24416,-24592,-24770,-24951,-25134,-25320,-25507,},
-  {-8527,-8528,-8547,-8582,-8633,-8699,-8780,-8876,-8986,-9109,-9244,-9392,-9552,-9723,-9904,-10096,-21030,-21101,-21178,-21260,-21347,-21439,-21536,-21637,-21743,-21854,-21969,-22087,-22210,-22337,-22467,-22601,-22738,-22878,-23022,-23169,-23319,-23472,-23628,-23787,-23948,-24112,-24278,-24447,-24619,-24793,-24969,-25147,-25328,-25511,},
-  {-8618,-8619,-8637,-8670,-8719,-8783,-8861,-8953,-9059,-9178,-9310,-9453,-9608,-9774,-9950,-10137,-21176,-21244,-21317,-21396,-21479,-21567,-21660,-21758,-21860,-21966,-22077,-22191,-22310,-22432,-22558,-22687,-22820,-22956,-23095,-23238,-23383,-23531,-23683,-23837,-23993,-24153,-24315,-24479,-24646,-24815,-24986,-25160,-25336,-25514,},
-  {-8708,-8709,-8725,-8757,-8804,-8865,-8941,-9030,-9132,-9248,-9375,-9514,-9664,-9825,-9997,-10178,-21320,-21385,-21455,-21530,-21610,-21694,-21784,-21877,-21975,-22078,-22184,-22294,-22408,-22526,-22648,-22773,-22901,-23033,-23168,-23306,-23446,-23590,-23737,-23886,-24038,-24193,-24350,-24510,-24672,-24837,-25004,-25173,-25344,-25518,},
-  {-8797,-8798,-8813,-8843,-8888,-8947,-9020,-9106,-9205,-9316,-9439,-9574,-9720,-9876,-10042,-10218,-21462,-21524,-21590,-21662,-21738,-21820,-21905,-21995,-22089,-22187,-22290,-22396,-22506,-22620,-22737,-22858,-22982,-23109,-23239,-23373,-23509,-23649,-23791,-23936,-24083,-24233,-24386,-24541,-24699,-24859,-25021,-25185,-25352,-25521,},
-  {-8886,-8885,-8900,-8928,-8971,-9028,-9098,-9181,-9276,-9384,-9503,-9634,-9775,-9926,-10088,-21548,-21602,-21661,-21724,-21793,-21866,-21943,-22025,-22111,-22202,-22296,-22395,-22497,-22603,-22712,-22825,-22942,-23061,-23184,-23310,-23440,-23572,-23707,-23844,-23985,-24128,-24273,-24421,-24572,-24725,-24880,-25038,-25198,-25360,-25524,},
-  {-8973,-8972,-8985,-9013,-9054,-9108,-9175,-9255,-9347,-9451,-9566,-9693,-9829,-9976,-10133,-21689,-21740,-21795,-21856,-21921,-21991,-22065,-22144,-22226,-22313,-22404,-22498,-22596,-22698,-22804,-22913,-23025,-23140,-23259,-23381,-23506,-23633,-23764,-23897,-24033,-24172,-24313,-24456,-24602,-24751,-24902,-25055,-25210,-25368,-25527,},
-  {-9059,-9057,-9070,-9096,-9135,-9187,-9252,-9329,-9418,-9518,-9629,-9751,-9883,-10026,-10177,-21827,-21875,-21928,-21986,-22048,-22115,-22186,-22261,-22340,-22423,-22510,-22601,-22695,-22793,-22894,-22999,-23107,-23219,-23333,-23451,-23571,-23695,-23821,-23950,-24081,-24215,-24352,-24491,-24633,-24777,-24923,-25071,-25222,-25375,-25530,},
-  {-9144,-9142,-9154,-9178,-9216,-9266,-9328,-9402,-9487,-9584,-9691,-9809,-9937,-10075,-10643,-21963,-22009,-22060,-22114,-22174,-22237,-22305,-22376,-22452,-22532,-22615,-22702,-22793,-22887,-22984,-23085,-23189,-23296,-23407,-23520,-23636,-23755,-23877,-24002,-24129,-24259,-24391,-24526,-24663,-24802,-24944,-25088,-25234,-25383,-25533,},
-  {-9228,-9226,-9236,-9260,-9295,-9343,-9403,-9474,-9556,-9649,-9753,-9867,-9990,-10124,-22059,-22098,-22141,-22189,-22241,-22297,-22358,-22422,-22491,-22563,-22639,-22719,-22802,-22889,-22979,-23073,-23170,-23270,-23373,-23480,-23589,-23701,-23816,-23933,-24054,-24176,-24302,-24430,-24560,-24693,-24828,-24965,-25104,-25246,-25390,-25536,},
-  {-9311,-9308,-9318,-9340,-9374,-9420,-9477,-9545,-9625,-9714,-9814,-9924,-10043,-10172,-22193,-22230,-22271,-22316,-22366,-22419,-22477,-22538,-22603,-22672,-22745,-22821,-22901,-22985,-23071,-23161,-23254,-23350,-23450,-23552,-23657,-23765,-23876,-23989,-24105,-24224,-24345,-24468,-24594,-24722,-24853,-24986,-25121,-25258,-25397,-25539,},
-  {-9393,-9390,-9399,-9420,-9452,-9496,-9551,-9616,-9692,-9779,-9875,-9981,-10096,-22296,-22326,-22361,-22399,-22442,-22489,-22540,-22594,-22653,-22715,-22781,-22850,-22923,-22999,-23079,-23162,-23248,-23338,-23430,-23525,-23624,-23725,-23829,-23935,-24044,-24156,-24270,-24387,-24507,-24628,-24752,-24878,-25007,-25137,-25270,-25405,-25541,},
-  {-9474,-9471,-9479,-9499,-9530,-9571,-9624,-9686,-9759,-9842,-9935,-10037,-10148,-22429,-22457,-22489,-22526,-22566,-22610,-22658,-22710,-22766,-22825,-22888,-22954,-23024,-23096,-23173,-23252,-23335,-23420,-23509,-23600,-23695,-23792,-23892,-23994,-24099,-24207,-24317,-24430,-24544,-24662,-24781,-24903,-25027,-25153,-25281,-25412,-25544,},
-  {-9554,-9551,-9558,-9577,-9606,-9646,-9696,-9756,-9826,-9906,-9995,-10093,-10200,-22559,-22586,-22616,-22650,-22688,-22730,-22776,-22825,-22877,-22934,-22993,-23056,-23123,-23192,-23265,-23341,-23420,-23502,-23587,-23675,-23765,-23858,-23954,-24053,-24154,-24257,-24363,-24471,-24582,-24695,-24810,-24928,-25047,-25169,-25293,-25419,-25547,},
-  {-9634,-9630,-9637,-9654,-9682,-9719,-9767,-9825,-9892,-9968,-10054,-10148,-22667,-22688,-22713,-22741,-22773,-22809,-22848,-22891,-22938,-22988,-23041,-23098,-23158,-23221,-23287,-23357,-23429,-23505,-23583,-23664,-23748,-23835,-23924,-24016,-24110,-24207,-24307,-24409,-24513,-24619,-24728,-24839,-24952,-25067,-25184,-25304,-25425,-25549,},
-  {-9712,-9708,-9714,-9730,-9757,-9793,-9838,-9893,-9957,-10031,-10113,-10203,-22796,-22815,-22838,-22864,-22894,-22928,-22965,-23005,-23049,-23097,-23147,-23201,-23258,-23318,-23381,-23447,-23516,-23588,-23663,-23741,-23821,-23904,-23989,-24077,-24168,-24261,-24356,-24454,-24554,-24656,-24761,-24868,-24976,-25087,-25200,-25315,-25432,-25551,},
-  {-9790,-9786,-9791,-9806,-9831,-9865,-9908,-9961,-10022,-10092,-10171,-22908,-22922,-22940,-22961,-22986,-23014,-23045,-23080,-23118,-23160,-23204,-23252,-23303,-23357,-23414,-23474,-23537,-23603,-23671,-23743,-23817,-23893,-23972,-24054,-24138,-24225,-24314,-24406,-24499,-24595,-24693,-24794,-24896,-25001,-25107,-25216,-25327,-25439,-25554,},
-  {-9867,-9862,-9867,-9881,-9904,-9937,-9978,-10028,-10086,-10153,-10228,-23034,-23047,-23063,-23083,-23105,-23132,-23161,-23194,-23230,-23269,-23311,-23356,-23404,-23455,-23509,-23566,-23626,-23688,-23754,-23821,-23892,-23965,-24040,-24118,-24199,-24282,-24367,-24454,-24544,-24636,-24730,-24826,-24924,-25025,-25127,-25231,-25338,-25446,-25556,},
+short ndtab[121][49] = {
+  {-45,-179,-386,-633,-898,-1174,-1457,-1740,-2019,-2290,-2550,-2809,-3069,-3326,-3566,-3810,-4046,-4273,-4505,-4748,-4984,-5220,-5466,-5698,-5917,-6151,-6377,-6590,-6796,-7009,-7252,-7479,-7686,-7881,-8089,-8313,-8773,-8990,-9234,-9465,-9697,-9944,-10170,-10415,-10651,-10940,-11149,-11410,-11411,},
+  {-45,-178,-378,-623,-893,-1175,-1458,-1734,-2004,-2291,-2550,-2809,-3069,-3326,-3568,-3796,-4021,-4271,-4505,-4748,-4984,-5220,-5466,-5698,-5917,-6151,-6377,-6590,-6798,-7006,-7215,-7426,-7643,-7876,-8089,-8313,-8723,-8990,-9234,-9465,-9697,-9944,-10170,-10415,-10662,-10884,-11152,-11410,-11411,},
+  {-45,-178,-378,-624,-887,-1161,-1443,-1724,-2002,-2272,-2548,-2812,-3062,-3302,-3541,-3784,-4019,-4245,-4495,-4748,-4984,-5220,-5438,-5671,-5916,-6126,-6333,-6545,-6776,-7007,-7216,-7426,-7643,-7876,-8089,-8313,-8723,-8989,-9174,-9404,-9682,-9904,-10143,-10374,-10630,-10886,-11145,-11331,-11411,},
+  {-43,-174,-379,-624,-887,-1161,-1443,-1724,-2002,-2272,-2530,-2788,-3047,-3302,-3542,-3784,-4019,-4245,-4475,-4716,-4950,-5184,-5429,-5661,-5878,-6111,-6335,-6545,-6776,-7007,-7216,-7431,-7640,-7833,-8065,-8303,-8716,-8932,-9174,-9404,-9634,-9880,-10143,-10384,-10576,-10867,-11074,-11331,-11323,},
+  {-43,-175,-376,-613,-883,-1162,-1443,-1724,-2002,-2272,-2530,-2788,-3047,-3302,-3544,-3771,-3995,-4243,-4475,-4716,-4950,-5184,-5429,-5661,-5878,-6111,-6336,-6548,-6755,-6962,-7170,-7380,-7596,-7828,-8039,-8262,-8666,-8932,-9174,-9404,-9634,-9880,-10104,-10347,-10592,-10812,-11077,-11331,-11323,},
+  {-43,-173,-371,-614,-883,-1163,-1436,-1708,-1984,-2254,-2528,-2790,-3039,-3278,-3517,-3759,-3993,-4217,-4466,-4716,-4950,-5184,-5401,-5633,-5877,-6083,-6301,-6544,-6756,-6962,-7170,-7380,-7596,-7828,-8039,-8262,-8666,-8931,-9115,-9399,-9634,-9839,-10077,-10306,-10560,-10814,-11069,-11329,-11323,},
+  {-41,-173,-371,-615,-876,-1149,-1428,-1709,-1984,-2254,-2528,-2790,-3039,-3278,-3517,-3759,-3993,-4217,-4446,-4682,-4947,-5149,-5392,-5623,-5839,-6071,-6294,-6503,-6733,-6963,-7171,-7385,-7593,-7785,-8016,-8252,-8660,-8873,-9114,-9343,-9571,-9816,-10077,-10306,-10560,-10817,-10999,-11252,-11323,},
+  {-40,-170,-369,-604,-872,-1149,-1428,-1709,-1985,-2253,-2509,-2766,-3024,-3279,-3519,-3745,-3968,-4215,-4446,-4684,-4916,-5148,-5392,-5623,-5839,-6071,-6295,-6507,-6712,-6918,-7126,-7335,-7549,-7780,-7990,-8211,-8610,-8873,-9114,-9343,-9571,-9816,-10038,-10279,-10522,-10739,-11002,-11253,-11235,},
+  {-41,-168,-364,-605,-872,-1150,-1421,-1692,-1967,-2235,-2508,-2769,-3016,-3256,-3514,-3748,-3966,-4189,-4436,-4684,-4916,-5148,-5364,-5595,-5838,-6043,-6260,-6503,-6713,-6918,-7126,-7335,-7549,-7780,-7990,-8212,-8610,-8873,-9054,-9338,-9571,-9774,-10011,-10238,-10489,-10742,-10994,-11250,-11235,},
+  {-39,-169,-364,-605,-865,-1136,-1414,-1693,-1967,-2235,-2508,-2769,-3017,-3255,-3492,-3733,-3966,-4189,-4416,-4651,-4916,-5149,-5364,-5595,-5838,-6046,-6251,-6461,-6691,-6920,-7126,-7335,-7549,-7780,-7990,-8201,-8603,-8815,-9054,-9281,-9508,-9751,-10011,-10238,-10489,-10742,-10995,-11174,-11235,},
+  {-38,-165,-361,-601,-866,-1136,-1414,-1693,-1967,-2234,-2489,-2745,-3002,-3255,-3495,-3719,-3941,-4187,-4416,-4652,-4882,-5113,-5355,-5584,-5799,-6031,-6254,-6465,-6668,-6877,-7118,-7342,-7546,-7737,-7941,-8161,-8553,-8815,-9054,-9281,-9508,-9751,-9971,-10211,-10452,-10667,-10927,-11174,-11146,},
+  {-38,-163,-358,-596,-861,-1138,-1407,-1676,-1949,-2216,-2488,-2748,-2994,-3232,-3490,-3723,-3939,-4161,-4406,-4652,-4882,-5113,-5328,-5557,-5799,-6003,-6219,-6461,-6670,-6875,-7081,-7289,-7502,-7732,-7941,-8161,-8553,-8815,-9054,-9282,-9508,-9710,-9944,-10211,-10452,-10667,-10918,-11171,-11146,},
+  {-36,-164,-358,-596,-854,-1123,-1400,-1677,-1949,-2216,-2488,-2748,-2994,-3231,-3467,-3707,-3939,-4161,-4386,-4619,-4882,-5113,-5328,-5557,-5799,-6006,-6210,-6419,-6648,-6876,-7081,-7289,-7502,-7732,-7941,-8150,-8547,-8757,-8994,-9220,-9445,-9686,-9944,-10169,-10419,-10669,-10920,-11095,-11146,},
+  {-36,-160,-358,-596,-854,-1123,-1400,-1677,-1950,-2215,-2469,-2724,-2979,-3232,-3470,-3693,-3914,-4159,-4386,-4620,-4847,-5077,-5318,-5546,-5760,-5991,-6214,-6423,-6625,-6833,-7073,-7296,-7499,-7688,-7891,-8109,-8547,-8757,-8994,-9220,-9445,-9686,-9905,-10142,-10382,-10594,-10852,-11095,-11058,},
+  {-36,-159,-351,-587,-850,-1125,-1393,-1660,-1932,-2197,-2468,-2725,-2979,-3232,-3470,-3696,-3912,-4132,-4377,-4620,-4847,-5077,-5318,-5546,-5760,-5991,-6214,-6423,-6627,-6830,-7036,-7243,-7455,-7683,-7891,-8110,-8496,-8757,-8994,-9220,-9445,-9645,-9878,-10142,-10382,-10594,-10843,-11092,-11058,},
+  {-34,-159,-351,-587,-843,-1110,-1385,-1661,-1932,-2197,-2468,-2726,-2972,-3207,-3443,-3681,-3912,-4132,-4356,-4587,-4847,-5077,-5290,-5519,-5760,-5966,-6169,-6377,-6605,-6832,-7036,-7243,-7455,-7683,-7891,-8110,-8490,-8698,-8934,-9158,-9382,-9621,-9878,-10101,-10349,-10597,-10844,-11015,-11058,},
+  {-33,-155,-351,-587,-843,-1110,-1385,-1661,-1932,-2196,-2449,-2702,-2957,-3208,-3443,-3681,-3912,-4132,-4356,-4588,-4813,-5041,-5281,-5508,-5721,-5951,-6173,-6381,-6582,-6789,-7027,-7249,-7451,-7640,-7841,-8058,-8490,-8698,-8934,-9158,-9382,-9622,-9838,-10074,-10311,-10522,-10776,-11015,-10969,},
+  {-33,-154,-344,-578,-839,-1111,-1386,-1655,-1913,-2179,-2447,-2703,-2957,-3208,-3445,-3670,-3885,-4104,-4347,-4588,-4813,-5041,-5281,-5508,-5721,-5951,-6173,-6381,-6584,-6786,-6990,-7196,-7407,-7635,-7841,-8058,-8440,-8698,-8934,-9158,-9382,-9580,-9811,-10074,-10311,-10522,-10768,-11013,-10969,},
+  {-33,-154,-344,-578,-832,-1098,-1371,-1645,-1915,-2179,-2447,-2705,-2949,-3184,-3418,-3656,-3886,-4104,-4325,-4586,-4813,-5041,-5253,-5480,-5721,-5925,-6128,-6335,-6562,-6788,-6991,-7196,-7407,-7635,-7841,-8059,-8433,-8639,-8874,-9096,-9318,-9556,-9811,-10032,-10278,-10524,-10769,-10936,-10969,},
+  {-31,-151,-344,-578,-832,-1098,-1371,-1645,-1915,-2178,-2429,-2681,-2934,-3184,-3418,-3656,-3886,-4104,-4327,-4556,-4779,-5005,-5244,-5470,-5682,-5911,-6131,-6339,-6539,-6745,-6982,-7203,-7404,-7591,-7792,-8007,-8433,-8639,-8874,-9096,-9318,-9556,-9771,-10005,-10230,-10505,-10697,-10936,-10880,},
+  {-31,-149,-337,-569,-828,-1098,-1372,-1638,-1900,-2178,-2429,-2681,-2934,-3184,-3420,-3642,-3860,-4103,-4327,-4556,-4779,-5005,-5244,-5470,-5682,-5911,-6131,-6339,-6541,-6742,-6945,-7150,-7360,-7587,-7792,-8007,-8383,-8639,-8874,-9096,-9319,-9556,-9771,-10005,-10240,-10449,-10701,-10936,-10880,},
+  {-31,-149,-337,-569,-821,-1085,-1356,-1629,-1897,-2160,-2427,-2684,-2927,-3160,-3393,-3630,-3859,-4076,-4295,-4554,-4779,-5005,-5216,-5442,-5682,-5885,-6087,-6293,-6519,-6744,-6946,-7150,-7360,-7587,-7792,-8008,-8376,-8580,-8813,-9034,-9255,-9491,-9744,-9963,-10208,-10451,-10693,-10857,-10880,},
+  {-28,-146,-337,-569,-821,-1085,-1356,-1629,-1897,-2159,-2409,-2660,-2912,-3160,-3393,-3630,-3859,-4076,-4297,-4524,-4744,-4969,-5206,-5431,-5642,-5871,-6090,-6297,-6496,-6701,-6937,-7157,-7357,-7543,-7742,-7956,-8376,-8580,-8813,-9034,-9255,-9491,-9704,-9936,-10159,-10432,-10622,-10857,-10791,},
+  {-29,-144,-330,-560,-817,-1086,-1357,-1622,-1882,-2159,-2409,-2660,-2912,-3160,-3395,-3616,-3833,-4075,-4297,-4524,-4744,-4969,-5206,-5431,-5642,-5871,-6090,-6297,-6497,-6698,-6900,-7104,-7313,-7538,-7742,-7956,-8326,-8580,-8813,-9034,-9255,-9491,-9704,-9937,-10170,-10376,-10625,-10857,-10791,},
+  {-29,-144,-330,-560,-810,-1072,-1342,-1613,-1880,-2141,-2407,-2662,-2904,-3136,-3368,-3604,-3832,-4048,-4265,-4522,-4744,-4969,-5178,-5404,-5642,-5845,-6045,-6251,-6475,-6699,-6900,-7104,-7313,-7538,-7742,-7956,-8319,-8521,-8753,-8972,-9191,-9426,-9677,-9895,-10137,-10378,-10617,-10777,-10791,},
+  {-26,-141,-330,-560,-810,-1072,-1342,-1613,-1880,-2140,-2388,-2638,-2889,-3137,-3368,-3604,-3832,-4048,-4267,-4492,-4710,-4933,-5169,-5393,-5603,-5830,-6048,-6251,-6475,-6699,-6901,-7108,-7309,-7494,-7719,-7945,-8319,-8521,-8753,-8972,-9191,-9426,-9677,-9905,-10082,-10359,-10546,-10777,-10702,},
+  {-26,-141,-327,-550,-806,-1073,-1343,-1606,-1865,-2140,-2389,-2638,-2889,-3137,-3371,-3590,-3806,-4046,-4267,-4492,-4710,-4933,-5169,-5393,-5603,-5830,-6049,-6255,-6454,-6654,-6854,-7057,-7265,-7489,-7692,-7905,-8268,-8521,-8753,-8972,-9191,-9426,-9637,-9868,-10099,-10302,-10549,-10777,-10702,},
+  {-26,-140,-322,-551,-799,-1059,-1327,-1597,-1862,-2122,-2387,-2641,-2881,-3112,-3343,-3578,-3805,-4019,-4257,-4492,-4710,-4933,-5141,-5365,-5603,-5802,-6013,-6251,-6455,-6654,-6854,-7057,-7265,-7489,-7692,-7905,-8268,-8521,-8692,-8910,-9176,-9384,-9610,-9825,-10066,-10305,-10540,-10775,-10702,},
+  {-24,-140,-322,-551,-799,-1059,-1327,-1597,-1862,-2122,-2387,-2641,-2881,-3112,-3343,-3578,-3805,-4019,-4236,-4458,-4707,-4897,-5131,-5354,-5563,-5790,-6006,-6209,-6432,-6655,-6855,-7062,-7262,-7445,-7669,-7894,-8262,-8462,-8692,-8910,-9127,-9361,-9610,-9835,-10011,-10286,-10470,-10697,-10702,},
+  {-23,-136,-320,-541,-795,-1060,-1327,-1597,-1862,-2121,-2368,-2616,-2866,-3113,-3346,-3564,-3779,-4018,-4236,-4459,-4675,-4897,-5132,-5354,-5563,-5790,-6008,-6212,-6411,-6609,-6809,-7011,-7217,-7441,-7642,-7853,-8211,-8462,-8692,-8910,-9128,-9361,-9570,-9798,-10028,-10229,-10473,-10697,-10613,},
+  {-24,-135,-315,-541,-795,-1061,-1320,-1580,-1844,-2103,-2366,-2619,-2858,-3088,-3318,-3552,-3777,-3991,-4227,-4460,-4675,-4897,-5103,-5326,-5563,-5761,-5971,-6208,-6412,-6609,-6809,-7011,-7217,-7441,-7642,-7853,-8211,-8461,-8631,-8905,-9128,-9319,-9543,-9756,-9995,-10232,-10464,-10695,-10613,},
+  {-22,-135,-315,-542,-788,-1046,-1313,-1581,-1844,-2103,-2366,-2619,-2858,-3088,-3318,-3552,-3777,-3991,-4206,-4425,-4675,-4897,-5103,-5326,-5563,-5764,-5963,-6166,-6389,-6611,-6810,-7015,-7214,-7396,-7619,-7842,-8204,-8403,-8631,-8847,-9064,-9295,-9543,-9756,-9995,-10235,-10393,-10617,-10613,},
+  {-21,-132,-312,-538,-789,-1046,-1313,-1581,-1845,-2102,-2348,-2595,-2843,-3089,-3321,-3538,-3752,-3990,-4206,-4427,-4640,-4860,-5094,-5316,-5524,-5749,-5966,-6170,-6366,-6567,-6801,-7018,-7214,-7397,-7592,-7801,-8154,-8403,-8631,-8848,-9064,-9295,-9502,-9729,-9956,-10156,-10397,-10617,-10523,},
+  {-21,-130,-308,-532,-784,-1048,-1306,-1563,-1827,-2084,-2346,-2598,-2835,-3065,-3315,-3541,-3750,-3962,-4197,-4427,-4640,-4860,-5066,-5288,-5523,-5721,-5930,-6166,-6368,-6565,-6763,-6964,-7170,-7392,-7592,-7802,-8154,-8402,-8570,-8843,-9064,-9253,-9475,-9729,-9956,-10156,-10387,-10615,-10523,},
+  {-19,-130,-308,-533,-777,-1034,-1298,-1564,-1827,-2084,-2346,-2598,-2836,-3064,-3293,-3526,-3750,-3963,-4176,-4393,-4641,-4860,-5066,-5288,-5523,-5723,-5921,-6124,-6345,-6566,-6764,-6964,-7170,-7392,-7592,-7791,-8147,-8344,-8570,-8785,-9000,-9229,-9475,-9687,-9923,-10158,-10389,-10537,-10523,},
+  {-19,-127,-305,-528,-778,-1034,-1298,-1564,-1827,-2083,-2328,-2573,-2820,-3065,-3296,-3512,-3725,-3961,-4176,-4395,-4606,-4824,-5056,-5277,-5484,-5709,-5924,-6127,-6322,-6523,-6755,-6971,-7166,-7348,-7541,-7750,-8147,-8344,-8570,-8785,-9000,-9230,-9435,-9660,-9885,-10082,-10320,-10537,-10433,},
+  {-19,-125,-301,-523,-773,-1035,-1291,-1547,-1809,-2065,-2326,-2576,-2812,-3041,-3290,-3515,-3723,-3934,-4166,-4395,-4606,-4824,-5056,-5278,-5483,-5679,-5888,-6123,-6325,-6520,-6718,-6917,-7122,-7343,-7542,-7750,-8096,-8344,-8570,-8785,-9000,-9187,-9408,-9660,-9885,-10082,-10311,-10535,-10433,},
+  {-17,-126,-301,-524,-766,-1021,-1284,-1548,-1809,-2065,-2326,-2576,-2813,-3040,-3268,-3499,-3723,-3934,-4146,-4360,-4606,-4824,-5028,-5249,-5484,-5682,-5879,-6081,-6302,-6521,-6718,-6917,-7122,-7343,-7542,-7739,-8089,-8284,-8509,-8722,-8935,-9164,-9408,-9617,-9852,-10084,-10312,-10457,-10433,},
+  {-16,-122,-302,-524,-766,-1021,-1284,-1548,-1810,-2064,-2307,-2552,-2798,-3041,-3270,-3485,-3697,-3933,-4146,-4362,-4571,-4787,-5019,-5238,-5444,-5668,-5883,-6085,-6278,-6477,-6701,-6973,-7272,-7528,-7782,-7964,-8089,-8284,-8509,-8722,-8935,-9164,-9367,-9590,-9813,-10008,-10244,-10457,-10344,},
+  {-16,-120,-294,-514,-762,-1022,-1277,-1531,-1792,-2046,-2305,-2552,-2798,-3041,-3270,-3488,-3696,-3905,-4136,-4362,-4571,-4787,-5019,-5237,-5444,-5685,-5948,-6231,-6545,-6854,-7116,-7417,-7723,-7998,-8217,-8399,-8038,-8284,-8509,-8880,-9228,-9551,-9821,-10085,-10363,-10610,-10758,-10781,-10344,},
+  {-16,-120,-294,-514,-755,-1007,-1268,-1531,-1791,-2045,-2304,-2553,-2789,-3015,-3241,-3472,-3694,-3904,-4114,-4326,-4569,-4786,-5119,-5462,-5771,-6052,-6336,-6631,-6930,-7237,-7552,-7849,-8138,-8418,-8650,-8815,-8505,-8769,-9133,-9475,-9831,-10162,-10519,-10815,-11053,-11295,-11476,-11567,-10791,},
+  {-14,-116,-293,-511,-751,-1002,-1263,-1525,-1784,-2036,-2278,-2520,-2764,-3006,-3232,-3460,-3684,-3892,-4120,-4401,-4694,-5094,-5432,-5762,-6086,-6376,-6671,-6977,-7293,-7598,-7887,-8190,-8488,-8780,-9079,-9229,-9024,-9302,-9624,-10054,-10432,-10788,-11085,-11390,-11634,-11984,-12176,-12258,-11674,},
+  {-13,-113,-282,-497,-739,-996,-1247,-1497,-1754,-2004,-2260,-2506,-2747,-2988,-3216,-3427,-3636,-3964,-4345,-4669,-4986,-5365,-5715,-6060,-6395,-6699,-6988,-7272,-7596,-7913,-8212,-8527,-8843,-9127,-9389,-9565,-9476,-9768,-10106,-10488,-10881,-11246,-11638,-11960,-12212,-12507,-12788,-12925,-12184,},
+  {-13,-111,-278,-491,-725,-970,-1225,-1483,-1737,-1986,-2240,-2486,-2720,-2942,-3158,-3403,-3724,-4140,-4529,-4863,-5231,-5593,-5951,-6308,-6655,-6968,-7268,-7561,-7856,-8183,-8532,-8814,-9115,-9432,-9751,-9842,-9855,-10168,-10595,-10985,-11321,-11704,-12108,-12438,-12727,-13071,-13309,-13546,-12974,},
+  {-10,-105,-272,-482,-713,-955,-1208,-1462,-1715,-1962,-2199,-2434,-2670,-2907,-3134,-3400,-3862,-4319,-4727,-5082,-5438,-5804,-6179,-6531,-6856,-7177,-7486,-7786,-8089,-8425,-8784,-9074,-9384,-9710,-10038,-10165,-10218,-10539,-10905,-11320,-11746,-12139,-12475,-12826,-13190,-13516,-13817,-14072,-13747,},
+  {-10,-101,-260,-464,-695,-942,-1191,-1441,-1676,-1936,-2175,-2406,-2640,-2867,-3164,-3569,-4040,-4466,-4863,-5237,-5608,-6019,-6424,-6765,-7067,-7395,-7714,-8022,-8337,-8660,-8991,-9337,-9682,-9979,-10271,-10420,-10529,-10872,-11316,-11668,-12114,-12515,-12864,-13230,-13600,-13937,-14334,-14607,-14337,},
+  {-9,-98,-252,-453,-676,-910,-1154,-1401,-1648,-1888,-2130,-2370,-2599,-2873,-3230,-3703,-4140,-4584,-5019,-5411,-5799,-6186,-6593,-6952,-7260,-7594,-7922,-8238,-8562,-8896,-9230,-9535,-9873,-10183,-10480,-10682,-10809,-11156,-11542,-11986,-12443,-12860,-13218,-13594,-13976,-14325,-14740,-15042,-14997,},
+  {-6,-91,-246,-442,-661,-891,-1131,-1375,-1618,-1858,-2088,-2312,-2530,-2886,-3366,-3814,-4269,-4712,-5140,-5550,-5951,-6352,-6742,-7101,-7457,-7769,-8079,-8404,-8739,-9055,-9355,-9715,-10078,-10392,-10694,-10907,-11101,-11459,-11856,-12311,-12691,-13123,-13489,-13872,-14298,-14739,-15064,-15470,-15564,},
+  {-5,-87,-232,-422,-638,-873,-1109,-1351,-1577,-1816,-2056,-2276,-2605,-3012,-3466,-3907,-4372,-4819,-5233,-5658,-6068,-6477,-6882,-7249,-7614,-7932,-8249,-8584,-8881,-9195,-9553,-9931,-10244,-10564,-10922,-11133,-11330,-11699,-12105,-12572,-12962,-13405,-13780,-14173,-14612,-15060,-15420,-15804,-16039,},
+  {-5,-84,-224,-411,-620,-840,-1071,-1307,-1543,-1773,-2005,-2263,-2663,-3129,-3568,-4027,-4467,-4901,-5360,-5760,-6178,-6595,-7015,-7390,-7764,-8095,-8403,-8697,-9030,-9386,-9745,-10074,-10381,-10704,-11071,-11311,-11551,-11931,-12343,-12727,-13224,-13680,-14063,-14465,-14915,-15372,-15738,-16140,-16506,},
+  {-2,-81,-218,-400,-606,-823,-1050,-1282,-1515,-1742,-1971,-2340,-2775,-3225,-3656,-4099,-4561,-5026,-5465,-5876,-6304,-6732,-7167,-7542,-7880,-8210,-8527,-8825,-9162,-9524,-9891,-10226,-10537,-10865,-11245,-11533,-11716,-12104,-12520,-13013,-13419,-13885,-14282,-14803,-15207,-15598,-16075,-16531,-16888,},
+  {-1,-73,-210,-379,-578,-799,-1023,-1252,-1471,-1694,-2002,-2412,-2862,-3308,-3754,-4192,-4635,-5091,-5546,-5968,-6401,-6838,-7274,-7617,-7963,-8300,-8623,-8924,-9259,-9626,-10001,-10343,-10661,-10988,-11374,-11688,-11916,-12319,-12744,-13143,-13666,-14035,-14542,-14956,-15376,-15863,-16259,-16812,-17338,},
+  {-1,-70,-196,-367,-562,-768,-985,-1207,-1428,-1656,-2084,-2529,-2958,-3377,-3809,-4253,-4698,-5134,-5598,-6030,-6467,-6908,-7372,-7769,-8127,-8440,-8734,-9039,-9382,-9744,-10066,-10399,-10762,-11128,-11444,-11775,-12067,-12477,-12904,-13312,-13844,-14220,-14736,-15156,-15627,-16108,-16601,-17038,-17706,},
+  {0,-67,-189,-355,-546,-748,-960,-1175,-1410,-1756,-2179,-2605,-3018,-3449,-3894,-4334,-4770,-5221,-5656,-6090,-6534,-6981,-7457,-7864,-8183,-8508,-8848,-9159,-9504,-9873,-10201,-10545,-10878,-11204,-11600,-11934,-12221,-12636,-13067,-13489,-13911,-14392,-14935,-15362,-15802,-16270,-16826,-17259,-17905,},
+  {0,-60,-183,-337,-521,-726,-935,-1160,-1439,-1851,-2269,-2689,-3114,-3535,-3966,-4407,-4852,-5280,-5720,-6163,-6614,-7069,-7550,-7914,-8278,-8633,-8974,-9297,-9617,-9943,-10276,-10617,-10987,-11371,-11691,-12025,-12305,-12721,-13139,-13666,-14120,-14624,-15041,-15468,-15941,-16448,-16949,-17523,-18350,},
+  {0,-57,-170,-326,-506,-707,-906,-1131,-1550,-1947,-2355,-2770,-3189,-3624,-4049,-4472,-4901,-5338,-5788,-6240,-6698,-7162,-7654,-8026,-8401,-8738,-9042,-9364,-9691,-10020,-10355,-10700,-11070,-11464,-11786,-12115,-12493,-12908,-13346,-13777,-14334,-14737,-15278,-15715,-16204,-16707,-17233,-17804,-18627,},
+  {0,-54,-164,-315,-492,-676,-906,-1254,-1644,-2040,-2445,-2855,-3264,-3685,-4116,-4541,-4948,-5393,-5853,-6314,-6780,-7252,-7693,-8074,-8453,-8800,-9105,-9430,-9758,-10090,-10501,-10826,-11143,-11552,-11876,-12206,-12579,-12990,-13416,-13959,-14451,-14841,-15379,-15824,-16309,-16829,-17333,-18105,-18903,},
+  {1,-48,-156,-298,-462,-675,-973,-1351,-1726,-2115,-2514,-2917,-3313,-3741,-4166,-4579,-4993,-5450,-5886,-6328,-6799,-7278,-7791,-8185,-8531,-8853,-9165,-9491,-9824,-10158,-10500,-10851,-11222,-11636,-11963,-12294,-12659,-13108,-13626,-14076,-14521,-15043,-15488,-15925,-16405,-16929,-17611,-18176,-19171,},
+  {1,-45,-144,-282,-465,-727,-1086,-1449,-1811,-2191,-2585,-2981,-3391,-3786,-4190,-4614,-5038,-5463,-5922,-6373,-6810,-7297,-7814,-8227,-8579,-8905,-9220,-9547,-9884,-10221,-10565,-10922,-11287,-11619,-12020,-12381,-12732,-13152,-13693,-14151,-14600,-15118,-15581,-16019,-16495,-17077,-17697,-18263,-19436,},
+  {2,-43,-138,-277,-508,-844,-1189,-1544,-1905,-2282,-2672,-3059,-3456,-3858,-4261,-4666,-5099,-5539,-5978,-6431,-6915,-7411,-7875,-8287,-8648,-8979,-9297,-9628,-9969,-10310,-10659,-11021,-11392,-11736,-12057,-12449,-12843,-13259,-13760,-14174,-14749,-15166,-15671,-16168,-16648,-17195,-17847,-18428,-19420,},
+  {1,-37,-129,-335,-636,-946,-1278,-1622,-1977,-2348,-2729,-3105,-3510,-3903,-4294,-4706,-5111,-5544,-5992,-6446,-6934,-7434,-7906,-8330,-8699,-9034,-9362,-9666,-9959,-10295,-10645,-11004,-11380,-11718,-12107,-12491,-12910,-13310,-13740,-14228,-14712,-15276,-15755,-16279,-16756,-17314,-17923,-18554,-19888,},
+  {0,-34,-205,-469,-752,-1060,-1378,-1710,-2061,-2428,-2803,-3168,-3555,-3947,-4345,-4766,-5184,-5601,-6030,-6480,-6915,-7414,-7942,-8405,-8778,-9114,-9394,-9698,-10050,-10396,-10749,-11114,-11495,-11848,-12175,-12550,-12951,-13440,-13872,-14369,-14831,-15333,-15852,-16282,-16928,-17326,-17989,-18638,-20078,},
+  {12,-132,-343,-588,-859,-1155,-1480,-1802,-2148,-2502,-2855,-3228,-3626,-4015,-4392,-4788,-5207,-5632,-6065,-6525,-6962,-7467,-7952,-8397,-8781,-9124,-9460,-9774,-10068,-10405,-10762,-11127,-11512,-11859,-12249,-12648,-13032,-13428,-14013,-14507,-14982,-15443,-15901,-16464,-16940,-17509,-18176,-18846,-20263,},
+  {-107,-260,-459,-700,-973,-1263,-1572,-1894,-2225,-2569,-2931,-3293,-3674,-4058,-4443,-4849,-5246,-5660,-6092,-6508,-7010,-7516,-8008,-8462,-8855,-9204,-9494,-9793,-10151,-10504,-10867,-11229,-11541,-11872,-12254,-12674,-13016,-13547,-13995,-14499,-14973,-15471,-16023,-16458,-17075,-17514,-18160,-19097,-20446,},
+  {-229,-384,-579,-809,-1070,-1353,-1655,-1975,-2302,-2640,-2993,-3365,-3735,-4113,-4504,-4885,-5280,-5701,-6143,-6567,-7004,-7509,-8005,-8470,-8870,-9222,-9565,-9888,-10187,-10527,-10895,-11263,-11579,-11909,-12285,-12729,-13196,-13575,-14155,-14530,-15000,-15495,-16061,-16551,-17160,-17731,-18256,-19059,-20322,},
+  {-360,-500,-694,-914,-1166,-1441,-1734,-2051,-2374,-2703,-3046,-3401,-3772,-4147,-4515,-4899,-5301,-5711,-6117,-6536,-7041,-7550,-8054,-8508,-8857,-9216,-9563,-9893,-10192,-10524,-10891,-11267,-11581,-11956,-12380,-12723,-13173,-13672,-14136,-14645,-15132,-15632,-16046,-16666,-17135,-17680,-18378,-19294,-20495,},
+  {-491,-618,-803,-1029,-1265,-1535,-1820,-2120,-2444,-2778,-3110,-3452,-3804,-4166,-4539,-4927,-5334,-5752,-6165,-6597,-7036,-7538,-8043,-8529,-8942,-9252,-9575,-9915,-10217,-10546,-10914,-11294,-11622,-11947,-12308,-12753,-13196,-13680,-14158,-14658,-15152,-15663,-16074,-16700,-17167,-17703,-18415,-19271,-20288,},
+  {-622,-727,-911,-1132,-1372,-1630,-1908,-2209,-2516,-2836,-3176,-3505,-3853,-4224,-4606,-4974,-5349,-5741,-6159,-6593,-7032,-7530,-8039,-8531,-8957,-9334,-9653,-9941,-10242,-10571,-10941,-11325,-11659,-11984,-12344,-12788,-13228,-13698,-14186,-14677,-15182,-15697,-16112,-16739,-17209,-17739,-18446,-19271,-20775,},
+  {-656,-848,-1018,-1229,-1465,-1713,-1995,-2280,-2576,-2887,-3215,-3549,-3887,-4239,-4627,-5000,-5381,-5773,-6149,-6567,-7070,-7590,-8101,-8519,-8955,-9340,-9669,-9957,-10258,-10584,-10953,-11340,-11683,-12006,-12363,-12810,-13134,-13706,-14192,-14667,-15185,-15703,-16133,-16742,-17224,-17744,-18411,-19269,-20556,},
+  {-786,-960,-1124,-1322,-1554,-1805,-2075,-2358,-2649,-2951,-3267,-3605,-3953,-4308,-4671,-5049,-5419,-5782,-6217,-6604,-7082,-7608,-8126,-8629,-8997,-9374,-9712,-10003,-10306,-10635,-11011,-11321,-11666,-12076,-12439,-12772,-13155,-13772,-14257,-14736,-15261,-15784,-16216,-16837,-17319,-17844,-18521,-19352,-20661,},
+  {-916,-1067,-1225,-1422,-1644,-1893,-2151,-2430,-2715,-3013,-3338,-3665,-3993,-4331,-4702,-5054,-5420,-5827,-6220,-6601,-7066,-7599,-8121,-8635,-9016,-9343,-9661,-10018,-10344,-10651,-10949,-11300,-11702,-12111,-12478,-12814,-13192,-13789,-14283,-14753,-15289,-15814,-16261,-16862,-17363,-17884,-18542,-19363,-21154,},
+  {-1042,-1170,-1321,-1513,-1737,-1980,-2232,-2494,-2777,-3081,-3393,-3702,-4026,-4366,-4707,-5082,-5467,-5835,-6230,-6616,-7076,-7616,-8144,-8578,-9030,-9387,-9701,-10061,-10391,-10701,-11001,-11363,-11739,-12060,-12411,-12835,-13286,-13688,-14365,-14822,-15377,-15801,-16248,-16789,-17451,-17985,-18656,-19505,-21259,},
+  {-1044,-1249,-1427,-1612,-1823,-2052,-2301,-2573,-2841,-3126,-3447,-3764,-4081,-4403,-4750,-5106,-5469,-5842,-6240,-6631,-7085,-7631,-8163,-8603,-9059,-9429,-9735,-10035,-10339,-10659,-11037,-11371,-11692,-12115,-12493,-12834,-13200,-13704,-14434,-14846,-15243,-15767,-16346,-16876,-17552,-18086,-18790,-19404,-21364,},
+  {-1173,-1356,-1520,-1699,-1903,-2133,-2380,-2634,-2906,-3188,-3475,-3790,-4112,-4437,-4789,-5153,-5512,-5850,-6242,-6646,-7062,-7542,-8072,-8602,-9024,-9397,-9772,-10075,-10382,-10703,-11003,-11342,-11740,-12065,-12409,-12811,-13271,-13774,-14300,-14757,-15312,-15836,-16340,-16832,-17440,-17913,-18741,-19521,-20669,},
+  {-1297,-1458,-1611,-1785,-1987,-2210,-2449,-2700,-2966,-3243,-3537,-3839,-4155,-4484,-4810,-5164,-5531,-5871,-6266,-6676,-7096,-7579,-8112,-8648,-9079,-9428,-9745,-10048,-10353,-10669,-11042,-11396,-11707,-12127,-12519,-12869,-13224,-13675,-14410,-14864,-15431,-15968,-16468,-16889,-17501,-18091,-18726,-19619,-21168,},
+  {-1418,-1563,-1705,-1873,-2067,-2281,-2514,-2761,-3020,-3291,-3593,-3878,-4185,-4521,-4854,-5191,-5532,-5874,-6269,-6685,-7106,-7587,-8121,-8660,-9105,-9458,-9779,-10085,-10394,-10718,-11023,-11348,-11757,-12091,-12432,-12823,-13295,-13743,-14274,-14922,-15304,-15819,-16377,-16992,-17434,-18163,-18826,-19714,-21265,},
+  {-1529,-1654,-1787,-1953,-2145,-2352,-2580,-2823,-3072,-3335,-3621,-3910,-4208,-4519,-4851,-5190,-5533,-5881,-6241,-6618,-7034,-7597,-8131,-8618,-9031,-9401,-9720,-10080,-10425,-10680,-11000,-11388,-11695,-12089,-12504,-12866,-13208,-13614,-14246,-14805,-15347,-15884,-16433,-16861,-17544,-18028,-18607,-19461,-21361,},
+  {-1637,-1748,-1873,-2038,-2226,-2428,-2655,-2894,-3134,-3401,-3693,-3967,-4260,-4578,-4887,-5214,-5563,-5915,-6280,-6665,-7087,-7560,-8091,-8629,-9110,-9474,-9801,-10112,-10421,-10749,-11060,-11378,-11792,-12138,-12484,-12860,-13198,-13566,-14464,-14955,-15344,-15843,-16401,-17049,-17497,-18164,-18868,-19799,-20999,},
+  {-1643,-1806,-1963,-2122,-2300,-2498,-2721,-2955,-3185,-3444,-3721,-3996,-4292,-4614,-4930,-5244,-5562,-5913,-6282,-6668,-7091,-7563,-8094,-8600,-9025,-9408,-9742,-10055,-10360,-10674,-11024,-11419,-11741,-12062,-12400,-12767,-13231,-13655,-14201,-14832,-15347,-15920,-16298,-16881,-17351,-18096,-18643,-19441,-21090,},
+  {-1757,-1904,-2049,-2201,-2376,-2571,-2779,-3004,-3241,-3497,-3759,-4039,-4328,-4626,-4942,-5260,-5579,-5937,-6286,-6625,-7042,-7505,-8026,-8555,-9081,-9461,-9797,-10117,-10425,-10688,-10973,-11376,-11708,-12026,-12359,-12719,-13162,-13579,-14314,-14835,-15356,-15800,-16384,-16825,-17507,-17991,-18722,-19745,-21596,},
+  {-1856,-1992,-2130,-2279,-2452,-2645,-2853,-3074,-3306,-3549,-3803,-4090,-4371,-4648,-4962,-5285,-5607,-5969,-6322,-6667,-7091,-7562,-8090,-8608,-9042,-9436,-9778,-10096,-10404,-10731,-11057,-11369,-11678,-12023,-12474,-12858,-13200,-13553,-14263,-14903,-15427,-15864,-16293,-16980,-17454,-18214,-18764,-19575,-21224,},
+  {-1956,-2083,-2211,-2353,-2516,-2700,-2904,-3127,-3365,-3599,-3842,-4108,-4392,-4699,-4993,-5299,-5626,-5952,-6283,-6624,-7038,-7501,-8019,-8549,-9089,-9408,-9734,-10061,-10369,-10692,-11021,-11324,-11695,-12100,-12430,-12808,-13162,-13514,-14032,-14828,-15296,-15891,-16473,-16943,-17367,-18115,-18650,-19367,-21731,},
+  {-2055,-2167,-2288,-2425,-2592,-2771,-2964,-3177,-3408,-3642,-3891,-4164,-4441,-4725,-5019,-5330,-5660,-5991,-6326,-6674,-7108,-7497,-7982,-8514,-9072,-9474,-9823,-10148,-10465,-10745,-11014,-11313,-11676,-12092,-12424,-12799,-13149,-13527,-14136,-14823,-15427,-15841,-16437,-16912,-17578,-18086,-18695,-19783,-20893,},
+  {-2145,-2247,-2359,-2493,-2662,-2840,-3032,-3242,-3464,-3687,-3925,-4180,-4445,-4732,-5030,-5330,-5624,-5943,-6280,-6620,-7030,-7492,-8006,-8544,-8998,-9408,-9769,-10096,-10417,-10702,-10962,-11335,-11712,-12028,-12360,-12723,-13095,-13425,-14092,-14887,-15356,-15898,-16267,-16828,-17314,-17948,-18792,-19491,-21864,},
+  {-2177,-2303,-2434,-2572,-2723,-2896,-3088,-3291,-3507,-3731,-3975,-4235,-4493,-4758,-5054,-5359,-5656,-5979,-6322,-6673,-7030,-7453,-7964,-8504,-8967,-9382,-9751,-10080,-10403,-10695,-10952,-11308,-11699,-12016,-12347,-12706,-13086,-13408,-14004,-14844,-15304,-15882,-16234,-16840,-17457,-18176,-18728,-19416,-21018,},
+  {-2256,-2382,-2512,-2648,-2796,-2963,-3147,-3342,-3555,-3787,-4027,-4269,-4524,-4794,-5094,-5403,-5706,-6003,-6314,-6668,-7027,-7444,-7954,-8487,-9069,-9430,-9748,-10087,-10404,-10728,-11069,-11388,-11707,-12032,-12365,-12724,-13108,-13429,-14021,-14855,-15319,-15944,-16450,-16847,-17487,-18209,-18764,-19452,-21059,},
+  {-2332,-2457,-2585,-2718,-2861,-3019,-3195,-3397,-3611,-3830,-4065,-4312,-4557,-4804,-5102,-5404,-5671,-5983,-6326,-6624,-7010,-7435,-7848,-8462,-9002,-9426,-9776,-10043,-10342,-10666,-11007,-11331,-11646,-11969,-12300,-12645,-13035,-13358,-13826,-14659,-15417,-15799,-16358,-16712,-17381,-17880,-18620,-19216,-22039,},
+  {-2435,-2536,-2649,-2774,-2917,-3087,-3266,-3452,-3649,-3855,-4085,-4333,-4581,-4829,-5099,-5389,-5694,-5995,-6302,-6656,-7018,-7422,-7926,-8467,-8954,-9388,-9757,-10027,-10319,-10642,-10982,-11311,-11626,-11948,-12278,-12620,-13008,-13341,-13761,-14572,-15354,-15765,-16295,-16907,-17333,-17786,-18540,-19586,-21181,},
+  {-2505,-2608,-2720,-2843,-2985,-3149,-3321,-3501,-3698,-3911,-4136,-4368,-4613,-4864,-5138,-5432,-5742,-6050,-6359,-6668,-7009,-7411,-7913,-8453,-8947,-9380,-9774,-10120,-10396,-10652,-10985,-11322,-11638,-11961,-12292,-12635,-13025,-13360,-13775,-14575,-15358,-15783,-16309,-16929,-17349,-18104,-18548,-19622,-21222,},
+  {-2585,-2683,-2791,-2909,-3049,-3209,-3373,-3549,-3748,-3969,-4184,-4401,-4645,-4900,-5182,-5469,-5745,-6040,-6353,-6663,-7002,-7400,-7900,-8439,-8938,-9375,-9774,-10125,-10405,-10660,-10992,-11332,-11649,-11973,-12306,-12650,-13041,-13379,-13789,-14575,-15358,-15801,-16321,-16951,-17370,-18133,-18576,-19658,-21262,},
+  {-2666,-2759,-2860,-2971,-3109,-3266,-3435,-3620,-3806,-4000,-4225,-4467,-4699,-4936,-5193,-5461,-5738,-6033,-6347,-6657,-6995,-7389,-7886,-8423,-8928,-9369,-9774,-10129,-10414,-10668,-10998,-11341,-11660,-11985,-12319,-12664,-13057,-13399,-13802,-14575,-15356,-15819,-16332,-16972,-17391,-18161,-18603,-19694,-21300,},
+  {-2689,-2797,-2914,-3039,-3174,-3322,-3488,-3668,-3857,-4057,-4273,-4500,-4732,-4973,-5233,-5505,-5789,-6066,-6342,-6648,-6987,-7377,-7871,-8406,-8917,-9362,-9772,-10132,-10426,-10680,-10938,-11222,-11651,-12005,-12332,-12678,-13072,-13416,-13816,-14575,-15348,-15836,-16341,-16993,-17411,-18190,-18631,-19731,-21340,},
+  {-2759,-2864,-2977,-3098,-3230,-3375,-3539,-3714,-3892,-4083,-4298,-4528,-4762,-5002,-5240,-5488,-5768,-6068,-6387,-6710,-7027,-7350,-7833,-8362,-8881,-9332,-9751,-10042,-10322,-10655,-10938,-11207,-11626,-11995,-12322,-12677,-12960,-13262,-13771,-14133,-15258,-15825,-16294,-16962,-17413,-17839,-18650,-19700,-20903,},
+  {-2824,-2926,-3037,-3157,-3287,-3429,-3589,-3762,-3945,-4140,-4344,-4561,-4797,-5040,-5279,-5532,-5821,-6102,-6381,-6700,-7022,-7341,-7816,-8344,-8867,-9321,-9748,-10046,-10324,-10658,-10952,-11220,-11527,-11853,-12181,-12517,-12874,-13278,-13789,-14135,-15244,-15842,-16320,-16783,-17328,-17867,-18680,-19737,-20940,},
+  {-2904,-2998,-3102,-3217,-3342,-3482,-3641,-3808,-3982,-4170,-4377,-4594,-4809,-5036,-5274,-5526,-5814,-6096,-6375,-6691,-7017,-7331,-7797,-8324,-8851,-9309,-9744,-10050,-10324,-10660,-10959,-11226,-11533,-11860,-12189,-12526,-12889,-13286,-13601,-14095,-15226,-15859,-16323,-16803,-17332,-17888,-18708,-19773,-20977,},
+  {-2972,-3062,-3163,-3274,-3395,-3535,-3692,-3852,-4017,-4199,-4409,-4627,-4844,-5074,-5317,-5565,-5820,-6086,-6366,-6681,-7010,-7322,-7776,-8304,-8834,-9297,-9738,-10052,-10325,-10661,-10965,-11233,-11538,-11866,-12196,-12535,-12898,-13299,-13615,-14090,-15208,-15874,-16326,-16824,-17333,-17909,-18736,-19810,-21015,},
+  {-3033,-3121,-3219,-3328,-3447,-3586,-3740,-3901,-4072,-4255,-4452,-4661,-4883,-5108,-5327,-5558,-5813,-6079,-6358,-6671,-7003,-7312,-7754,-8281,-8814,-9282,-9729,-10059,-10326,-10582,-10856,-11215,-11550,-11872,-12203,-12543,-12906,-13312,-13628,-14088,-15187,-15648,-16349,-16843,-17333,-17930,-18780,-19696,-21052,},
+  {-3104,-3188,-3282,-3383,-3495,-3624,-3769,-3928,-4103,-4282,-4462,-4659,-4876,-5109,-5354,-5604,-5865,-6118,-6360,-6654,-6994,-7301,-7731,-8257,-8792,-9273,-9631,-9963,-10323,-10599,-10854,-11109,-11426,-11880,-12226,-12502,-12748,-13094,-13575,-13969,-15166,-15649,-16284,-16629,-17255,-17719,-18424,-19782,-21088,},
+  {-3165,-3246,-3336,-3434,-3544,-3675,-3819,-3972,-4139,-4314,-4497,-4699,-4923,-5149,-5369,-5604,-5866,-6120,-6362,-6654,-6996,-7304,-7728,-8256,-8792,-9278,-9641,-9974,-10337,-10616,-10872,-11139,-11426,-11749,-12076,-12412,-12757,-13153,-13507,-13859,-15221,-15688,-16326,-16674,-17305,-17807,-18480,-19422,-21603,},
+  {-3160,-3260,-3367,-3480,-3601,-3728,-3865,-4012,-4172,-4345,-4533,-4729,-4933,-5145,-5364,-5598,-5858,-6114,-6355,-6640,-6984,-7293,-7702,-8230,-8766,-9259,-9640,-9950,-10225,-10531,-10870,-11147,-11426,-11748,-12078,-12414,-12760,-13155,-13518,-13863,-15159,-15697,-16076,-16664,-17327,-17744,-18248,-18993,-21639,},
+  {-3273,-3351,-3442,-3544,-3657,-3781,-3918,-4072,-4238,-4407,-4584,-4778,-4986,-5204,-5430,-5660,-5890,-6144,-6440,-6694,-6937,-7302,-7693,-8122,-8661,-9156,-9615,-10006,-10283,-10545,-10802,-11137,-11498,-11821,-12152,-12498,-12857,-13126,-13443,-13989,-15064,-15825,-16197,-16814,-17162,-17900,-18681,-19560,-20678,},
+  {-3306,-3392,-3488,-3592,-3706,-3829,-3963,-4111,-4270,-4440,-4621,-4805,-4993,-5200,-5425,-5656,-5888,-6125,-6373,-6635,-6918,-7286,-7679,-8095,-8632,-9133,-9595,-10001,-10282,-10549,-10810,-11076,-11351,-11662,-11991,-12324,-12666,-13040,-13438,-13749,-14286,-15829,-16203,-16826,-17173,-17921,-18693,-19298,-20712,},
+  {-3371,-3455,-3547,-3649,-3758,-3876,-4006,-4149,-4301,-4457,-4624,-4814,-5026,-5234,-5434,-5650,-5881,-6118,-6364,-6627,-6913,-7212,-7560,-8073,-8601,-9112,-9543,-9865,-10233,-10556,-10812,-11076,-11350,-11660,-11990,-12324,-12667,-13040,-13445,-13754,-14261,-15590,-16168,-16583,-17148,-17593,-18417,-19351,-20746,},
+  {-3410,-3500,-3596,-3699,-3809,-3926,-4053,-4191,-4339,-4499,-4671,-4854,-5048,-5247,-5448,-5665,-5897,-6135,-6383,-6648,-6937,-7238,-7595,-8116,-8646,-9158,-9586,-9911,-10196,-10484,-10836,-11133,-11405,-11721,-12059,-12401,-12656,-12912,-13299,-13818,-14574,-15674,-16327,-16678,-17324,-17753,-18186,-19539,-20263,},
+  {-3486,-3559,-3643,-3737,-3840,-3952,-4079,-4220,-4371,-4533,-4706,-4891,-5087,-5288,-5495,-5703,-5907,-6127,-6372,-6637,-6925,-7233,-7567,-7944,-8441,-9150,-9573,-9904,-10199,-10473,-10736,-10999,-11267,-11560,-11887,-12217,-12556,-12911,-13322,-13615,-14590,-15463,-16097,-16597,-17063,-17713,-18200,-19024,-20296,},
+  {-3536,-3611,-3696,-3789,-3891,-4001,-4126,-4264,-4415,-4584,-4759,-4932,-5112,-5308,-5518,-5726,-5932,-6154,-6403,-6672,-6964,-7277,-7617,-8004,-8522,-9040,-9502,-9834,-10195,-10542,-10804,-11067,-11340,-11645,-11978,-12314,-12671,-13012,-13264,-13656,-14222,-15591,-16112,-16601,-17117,-17611,-18452,-19347,-20814,},
+  {-3594,-3667,-3749,-3839,-3936,-4042,-4165,-4299,-4442,-4597,-4762,-4932,-5112,-5306,-5514,-5722,-5926,-6146,-6397,-6651,-6882,-7182,-7601,-7979,-8486,-9006,-9480,-9830,-10128,-10402,-10739,-11070,-11339,-11645,-11974,-12217,-12465,-12807,-13208,-13566,-13884,-14510,-16120,-16613,-17099,-17621,-18467,-19340,-20847,},
+  {-3648,-3720,-3801,-3888,-3982,-4087,-4207,-4339,-4483,-4643,-4811,-4987,-5170,-5354,-5541,-5738,-5943,-6166,-6420,-6675,-6916,-7188,-7519,-8015,-8539,-9059,-9531,-9876,-10179,-10457,-10723,-10986,-11255,-11543,-11870,-12203,-12546,-12901,-13315,-13666,-14021,-15281,-16112,-16560,-17090,-17675,-18218,-19063,-20362,},
+  {-3694,-3761,-3839,-3928,-4026,-4133,-4250,-4375,-4512,-4660,-4820,-4996,-5179,-5363,-5549,-5746,-5951,-6173,-6427,-6683,-6925,-7202,-7536,-7899,-8372,-8898,-9390,-9758,-10094,-10476,-10757,-11013,-11283,-11575,-11906,-12255,-12570,-12803,-13095,-13538,-14103,-15459,-16193,-16529,-16908,-17562,-18295,-18813,-19877,},
+  {-3677,-3768,-3865,-3968,-4076,-4189,-4309,-4435,-4568,-4710,-4861,-5022,-5192,-5371,-5558,-5756,-5960,-6183,-6437,-6694,-6937,-7215,-7551,-7915,-8390,-8917,-9411,-9789,-10100,-10382,-10651,-10912,-11178,-11454,-11768,-12101,-12440,-12789,-13178,-13574,-13845,-14516,-16025,-16643,-16975,-17327,-18101,-19270,-20912,},
+  {-3755,-3834,-3922,-4017,-4120,-4231,-4348,-4475,-4613,-4759,-4905,-5053,-5212,-5387,-5577,-5776,-5985,-6201,-6420,-6647,-6884,-7152,-7464,-7926,-8453,-8977,-9472,-9841,-10151,-10434,-10704,-10967,-11237,-11521,-11845,-12190,-12528,-12768,-13030,-13443,-14005,-14935,-16121,-16510,-17114,-17603,-18237,-19608,-20426,},
+  {-3791,-3876,-3967,-4063,-4165,-4273,-4387,-4507,-4634,-4771,-4922,-5086,-5261,-5447,-5639,-5826,-6009,-6210,-6428,-6657,-6896,-7165,-7491,-7844,-8282,-8810,-9313,-9725,-10044,-10332,-10604,-10864,-11129,-11400,-11704,-12037,-12374,-12722,-13096,-13521,-13776,-15289,-15720,-16574,-16907,-17594,-18263,-18835,-19939,},
+  {-3854,-3930,-4014,-4106,-4204,-4310,-4422,-4543,-4675,-4814,-4957,-5107,-5270,-5452,-5646,-5833,-6016,-6215,-6433,-6662,-6900,-7169,-7495,-7849,-8283,-8811,-9317,-9735,-10057,-10347,-10621,-10883,-11149,-11422,-11729,-12065,-12420,-12695,-12926,-13268,-13734,-15479,-15902,-16323,-16980,-17312,-18119,-19019,-20976,},
+  {-3892,-3972,-4059,-4151,-4249,-4352,-4461,-4577,-4700,-4833,-4974,-5125,-5290,-5474,-5668,-5854,-6038,-6239,-6459,-6690,-6940,-7198,-7453,-7762,-8163,-8748,-9321,-9631,-9972,-10262,-10544,-10909,-11230,-11503,-11742,-11975,-12283,-12639,-13002,-13429,-13725,-14457,-16158,-16473,-16805,-17505,-17899,-18691,-20488,},
+  {-3969,-4037,-4115,-4200,-4293,-4392,-4499,-4618,-4747,-4880,-5013,-5152,-5308,-5492,-5688,-5874,-6059,-6262,-6488,-6712,-6916,-7142,-7457,-7809,-8220,-8744,-9253,-9697,-10026,-10322,-10598,-10861,-11128,-11400,-11702,-12039,-12396,-12686,-12913,-13235,-13697,-15232,-15699,-16636,-16971,-17290,-18120,-18896,-21007,},
+  {-4004,-4077,-4157,-4243,-4335,-4432,-4535,-4646,-4767,-4899,-5046,-5205,-5368,-5537,-5714,-5897,-6088,-6279,-6467,-6672,-6915,-7176,-7417,-7753,-8297,-8824,-9260,-9599,-10088,-10391,-10660,-10936,-11171,-11368,-11596,-11926,-12267,-12616,-12992,-13262,-13536,-14216,-16125,-16454,-17149,-17497,-17877,-19665,-20519,},
+  {-4062,-4128,-4203,-4285,-4373,-4468,-4571,-4688,-4813,-4943,-5079,-5225,-5381,-5550,-5728,-5912,-6102,-6294,-6487,-6686,-6887,-7106,-7401,-7751,-8135,-8646,-9154,-9629,-9973,-10276,-10553,-10820,-11085,-11355,-11648,-11983,-12338,-12655,-12881,-13162,-13642,-14840,-15555,-16576,-16904,-17639,-18046,-18513,-20030,},
+  {-4098,-4167,-4242,-4323,-4410,-4501,-4600,-4709,-4827,-4952,-5090,-5236,-5384,-5532,-5688,-5858,-6040,-6239,-6460,-6685,-6890,-7102,-7391,-7742,-8120,-8625,-9134,-9619,-9971,-10276,-10556,-10834,-11091,-11296,-11496,-11776,-12122,-12462,-12832,-13166,-13400,-13771,-15535,-16357,-16872,-17354,-17684,-18767,-19541,},
+  {-4147,-4215,-4289,-4368,-4452,-4540,-4636,-4741,-4854,-4979,-5120,-5268,-5416,-5567,-5726,-5902,-6092,-6284,-6470,-6670,-6910,-7172,-7424,-7710,-8084,-8580,-9089,-9581,-9940,-10248,-10529,-10799,-11063,-11334,-11623,-11970,-12244,-12465,-12762,-13150,-13589,-14714,-15470,-16563,-16902,-17635,-18053,-18856,-20060,},
+  {-4177,-4242,-4315,-4395,-4482,-4576,-4676,-4783,-4896,-5016,-5144,-5280,-5423,-5572,-5732,-5907,-6095,-6287,-6476,-6672,-6872,-7082,-7358,-7707,-8074,-8562,-9073,-9573,-9940,-10255,-10543,-10766,-10955,-11176,-11451,-11758,-12096,-12438,-12806,-13158,-13392,-13736,-15375,-16368,-16835,-17314,-18138,-18680,-19571,},
+  {-4263,-4312,-4373,-4443,-4523,-4611,-4707,-4811,-4921,-5042,-5173,-5311,-5456,-5607,-5770,-5949,-6141,-6333,-6526,-6726,-6933,-7153,-7395,-7674,-8031,-8506,-9018,-9522,-9903,-10217,-10502,-10774,-11038,-11310,-11595,-11940,-12231,-12450,-12731,-13121,-13539,-14581,-14184,-16545,-16901,-17637,-18033,-18854,-20089,},
 };
 #endif
\ No newline at end of file