VECVIEW.C 99 KB

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