<image>

Input

The input contains two integers row, col (0 ≤ row, col ≤ 63), separated by a single space.

Output

Output "IN" or "OUT".

Examples

Input


0 0


Output


OUT


Input


27 0


Output


IN


Input


0 27


Output


OUT


Input


27 27


Output


IN
S=[0, 15787277478210472054837486601580584796527666292689565646460269787355632686056573545916399616, 15787277478210472054837486601580584796527666292689565646460269787355632686056573545916399616, 15787277478210472054837486601580584796527666292689565646460269787355632686056573545916399616, 15787273592887277632779670894913335280263027779358969586167036794879011503398593955289366528, 15787269707549261597143054423598674491255197118729584941918663010126113110422007718613090304, 69992023192547363476793444174759372609270550452217352872169306833624882524403059884724765938017107968, 69992023192547363476793444174759372609270550452217352872169306833624882524403059884724765938017107968, 69992023192547363476793444174759372609270550452217352872169306833624882524403059884724765938017107968, 542540707124152051885329722840630492006364388012787357722312217201387263288132061859069025302085632, 264862392454433741173976901038588717107209331084293002491425827138328117635387688859192557582680064, 264862392454433741173976901038588717107209331275854945099661934433121496029176336811534947855630336, 4443653833343156008179710438078487192382680399079826828225932408393180675171509247165322596734134363619328, 4443653833343156008179710438078487192382680399079826828225932408393180675171509247165322596734134363619328, 4443653833343156008179710438078487192382680399079826828225932408393180675171509247165322596734134363619328, 4443653833343156008179706644266475420954853541200073620638506496961544074067383929387428483299533660356608, 4443653833343156008179706644266475420954853541200073620544970392172366287302348100093586370041553977606144, 74553310018304277583757469616752317614077825539226506811260872726660064036625536569755862371253537604309245493248, 74553310018304277583757469616752317614077825539226506811260872726660064036625536569755862371253537604309245493248, 74553310018304277583757469616752317614077825539226506811260872726660064036625536569755862371253537604309245493248, 74553291688233307596435960983773284141919241275269497994101831464425560872682358499447595817721254401345547403264, 74553273340244379675863868097206121725223714902749584647852841563714845777299349791569131257572829520340054966272, 19698599328185151018603901417981190703657781543707258159031673168723226302481165799705085996134725929752275495944192, 19698599328185151018603901417981190703657781543707258159031673168723226302481165799705085996134725929752275495944192, 19698599328185151018603901417981190703657781543707258159031673168723226302481165799705085996134725929752275495944192, 19393176062363221533231452262451376727476610075669194031853801060900991265638904917748790566953160904429689414615040, 19085347888953889664385522261668018218256203812198383426293810119373490011596231900249207988857109512133078283190272, 19085347888953889668657496333509838383277831403012120046358915337574944728724526664071343901329510491083756785369088, 1250796370046235302004258745050353820839371772599951322631341652055104614723474780594454961108990142327302421665164558336, 1250796370046235302004258745050353820839371772599951322631341652055104614723474780594454961108990142327302421665164558336, 1250796370046235302004258745050353820839371772599951322631341652055104614723474780594454961108990142327302421665164558336, 1250796370046235302004250234477007573463247408774074743302612041490640615610832851415614751769745715934085722093949812736, 1250796370046235302004250234477007573463247408774074743302612041490616670368006821902545594190109790976574692052894220288, 330487656439378556249741188089979879044702562143746995502389683175729641092016092006977615954137962300057771986386138693632, 330487656439378556249741188089979879044702562143746995502389683175729641092016092006977615954137962300057771986386138693632, 330487656439378556249741188089979879044702562143746995502389683175729641092016092006977615954137962300057771986386138693632, 320198984957328805308560372657653152421120914783213325139146864180343327044801997119250164775877249802001135545529057411072, 320198984957328805308560372657653152421120914783213325139146864180343350990044823148763576625049549025582129588327841529856, 650726969352453104784518033081999780098076269101505127544744951618151093290716115303963439071121622757800691000748374228992, 21661471656319428294962193416344993274075918976410149010579392762156053043218734020061626210797370822995124051084737581401767936, 21661471656319428294962193416344993274075918976410149010579392762156053043218734020061626210797370822995124051084737581401767936, 21660159873381360145398648209134345390481802934098420444175242702687991053099780599686595943672857391203374355238314156171984896, 21658837761443779648200744378517211854884185669676472983461212154791795385136222581136467572669153635238239220572969252738301952, 21658837761443780850654618430551590911431707196080027901134656538133376029660200762685391661301930866192816510983510483212959744, 5545336744022640483878439244486426617793856413503962839606618549428516781385741320612876967274929811309478397085331485463291101184, 5545336744022640483878439244486426617793856413503962839606618549428516781385741320612876967274929811309478397085331485463291101184, 5545336744022640483878439244486426617793856413503962839606618549428516781385741320612876967274929811309478397085331485463291101184, 5545336744022640483878434675407152541828839742542897552079257546430650834340725940007031390757700470317647007957590166471729741824, 5545336744022640483878434675407152541828839742542897552079257546430650834340749885249857420271112319489946231538584209270513860608, 1419606883389857208104138668128845718730591924575600507798984514562106211155238521335720241891464064068665575478856543882937144180736, 1419606883389857208104138668128845718730591924575600507798984514562106211155238521335720241891464064068665575478856543882937144180736, 1419606883389857208104138668128845718730591924575600507798984514562106211155238521335720241891464064068665575478856543882937144180736, 1419606883389857208104138668128845718730591924575600507798984514562106211155238521335720241891464064068665575478856543882937144180736, 1419606883389857208104138668128845718730591924575600507798984514562106211155238521335720241891464064068665575478856543882937144180736, 363419362147803445274661903944002267176820680343659030140745099590319644056698961663095525356881782780381260803133015179791005976100864, 363419362147803445274661903944002267176820680343659030140745099590319644056698961663095525356881782780381260803133052073279153395204096, 363419362147803445274661903944002267176820680343659030140745099590319644056698961663095525356881782780381260803133052073279153395204096, 363419362147803445274661903944002267176820680343659030140745099590319644056698961663095525356881782780381260803133052073279153395204096, 363419362147803445274661903944002267176820680343659030140745099590319644056698961663095525356881782780381260803133052073279153395204096, 363419362147803445274661903944002267176820680343659030140745099590319644056698961663095525356881782780381260803133052073279153395204096, 93035356709837681990313447409664580397266094167976711716030745495121828878514934185752454491361736391777602765602070775204198632310964224, 93035356709837681990313447409664580397266094167976711716030745495121828878514934185752454491361736391777602765602070775204198632310964224, 93035356709837681990313447409664580397266094167976711716030745495121828878514934185752454491361736391777602765602070775204198632310964224, 93035356709837681990313447409664580397266094167976711716030745495121828878514934185752454491361736391777602765602070775204198632310964224, 93035356709837681990313447409664580397266094167976711716030745495121828878514934185752454491361736391777602765602070775204198632310964224, 93035356709837681990313447409664580397266094167976711716030745495121828878514934185752454491361736391777602765602070775204198632310964224, 93035356709837681990313447409664580397266094167976711716030745495121828878514934185752454491361736391777602765602070775204198632310964224, 93035356709837681990313447409664580397266094167976711716030745495121828878514934185752454491361736391777602765602070775204198632310964224, 93035356709837681990313447409664580397266094167976711716030745495121828878514934185752454491361736391777602765602070775204198632310964224, 93035356709837681990313447409664580397266094167976711716030745495121828878514934185752454491361736391777602765602070775204198632310964224, 186070713419675363980626894819329160794532188335953423432061490990243657757029868371504908982723472783555205531204141550912800422887424000, 23817051317718446589520242536874132581700120107002038199303870846751188192899823151552628349788604516295066307994130118526060700266538205184, 23817051317718446589520242536874132581700120107002038199303870846751188192899823151552628349788604516295066307994130118526060700266538205184, 23817051317718446589520242536874132581700120107002038199303870846751188192899823151552628349788604516295066307994130118526060700266538205184, 23817051317718446589520242536874132581700120107002038199303870846751188192899823151552628349788604516295066307994130118526061263216491626496, 23817051317718446589520242536874132581700120107002038199303870846751188192899823151552628349788604516295066307994130118526061263216491626496, 6097165137335922326917182089439777940915230747392521779021790936768304177382354726797472857545882756171536974846497310342671827494211885727744, 6097165137335922326917182089439777940915230747392521779021790936768304177382354726797472857545882756171536974846497310342671827494211885727744, 6097165137335922326917182089439777940915230747392521779021790936768304177382354726797472857545882756171536974846497310342671827494211885727744, 6097165137335922326917182089439777940915230747392521779021790936768304177382354726797472857545882756171536974846497310342671827494211885727744, 6097165137335922326917182089439777940915230747392521779021790936768304177382354726797472857545882756171536974846497310342671827494211885727744, 6097165137335922326917182089439777940915230747392521779021790936768304177382354726797472857545882756171536974846497310342671827494211885727744, 6097165137335922326917182089439777940915230747392521779021790936768304177382354726797472857545882756171536974846497310342671827494211885727744, 6097165137335922326917182089439777940915230747392521779021790936768304177382354726797472857545882756171536974846497310342671827494211885727744, 6097165137335922326917182089439777940915230747392521779021790936768304177382354726797472857545882756171536974846497310342671827494211885727744, 6097165137335922326917182089439777940915230747392521779021790936768304177382354726797472857545882756171536974846497310342671827494211885727744, 12194330274671844653834364178879555881830461494785043558043581873536608354764709453594945715091765512343073949692994620685343654996120352849920, 1560874275157996115690798614896583152874299071332485575429578479812685869409882810060153051531745985579913465560703311447723987839644125473275904, 1560874275157996115690798614896583152874299071332485575429578479812685869409882810060153051531745985579913465560703311447723987839644125473275904, 1560874275157996115690798614896583152874299071332485575429578479812685869409882810060153051531745985579913465560703311447723987839644125473275904, 1560874275157996115690798614896583152874299071332485575429578479812685869409882810060153051531745985579913465560703311447723987839644125473275904, 1560874275157996115690798614896583152874299071332485575429578479812685869409882810060153051531745985579913465560703311447723987839644134063210496, 399583814440447005616844445413525287135820562261116307309972090832047582568929999375399181192126972308457847183540047730617340886948900519171588096, 399583814440447005616844445413525287135820562261116307309972090832047582568929999375399181192126972308457847183540047730617340886948900519171588096, 399583814440447005616844445413525287135820562261116307309972090832047582568929999375399181192126972308457847183540047730617340886948900519171588096, 399583814440447005616844445413525287135820562261116307309972090832047582568929999375399181192126972308457847183540047730617340886948898320181886976, 399583814440447005616844445413525287135820562261116307309972090832047582568929999375399181192126972308457847183540047730617340886948896121158631424, 399583814440447005616844445413525287135820562261116307309972090832047582568929999375399181192126972308457847183540047730617340886948896121158631424, 399583814440447005616844445413525287135820562261116307309972090832047582568929999375399181192126972308457847183540047730617340886948896121158631424, 399583814440447005616844445413525287135820562261116307309972090832047582568929999375399181192126972308457847183540047730617340886948896121158631424, 6097165137335922326917182089438576643053790993624706274647638913926260264846138569388049340555205190057421319765884424303993082139867323826176, 6097165137335922326917182089437374170903141894998682542169195930666477333473812387366967606405282898735834972115470368619475512477950127636480, 6097165137335922326917182089437374170903141894998682542169195930666477333473812387366967606405282898735834972115470368619475512477950127636480, 6097165137335922326917182089437374170903141894998682542169195930666477333473812387366967606405282898735834972115470368619475512477950127636480, 6097165137335922326917182089437374170903141894998682542169195930666477333473812387366967606405282898735834972115470368619475512477950127636480, 6097165137335922326917182089437374170903141894998682542169195930666477333473812387366961476423119435180401538727361767382741037521461393227776, 363419362147803445117053879158424350327708691792764107947930820285227719784951869276346905017316767380265134717155499412376583281836032, 363419362147803445117053879158424350327708691792764107947930820285227719788165745364864885568400691564947459922199905399942168952438784, 363419362147803445117053879158424350592571084246956958164913511850252182002089873818753952968102286136984421548342307149756554291183616, 363419362147803445117053879158424350592571084246956958164913511850252182002089873818753952968102286136984421548342307149756554291183616, 363419362147803445117053879158424350592571084246956958164913511850252182002089873818753952968102286136984421548342307149756554291183616, 21658839012220989794406901267236425852200600044337440639639166478692961805301073668278098243525820287540430739462098870270164992, 21658839012220989794406901267236425852200600044337440639639166478692961805301073668278098243525820286921460719819408732820602880, 102280969502553169469008310475955521908289130215981527425547427671525587565708121408478213265681377502130949238721336816431940694820341394170850312192, 102280969502553169469008310475955521908289130215981527425547427671525587565708121408478213265681377502130949238721336816431940694820341394170850312192, 102280969502553169469008310475955521908289130215981527425547427671525587565708121408478213265681377502130949238721336816431940694820341394170850312192, 102280969502553169468986651636943300917301659113585902188752902917156319547616153801274309361856968728616571555009689001562530633143598726761009643520, 102280969502553169468986651636943300916099205311205699559386090133468068970888697256572999109384092296884894713572404714121201106497996650727060799488, 204580669496408234891361592857265360832437809798669771384523163895984496565058782390543255630123494711298193673784903677089188809804920565601910325248, 26187124863168390677251838873164870729852457242311177410813661352459858421420456630384179418336626032657851410960055132630322662872259472313995946360320, 26187124863168390677251838873164870729852457242311177410813661352459858421420456630384179418336626032657851410960055132630322662872259472313995946360320, 26187124863168390677251838873164870729852457242311177410813661352459858421420456630384179418336626032657486035550722406900771741664080401559081963224576, 26187124863168390677251838873164870710228411187466270771885623802583644514593633333307519771865138773119976965179057500295217312812122846666832039902720, 26187124863168390677251838873164870710228411187466270771885623802583644514593633333307519771865138964681919573415164795088595706600775410695240740240896, 26187124863169134960061154859516110957341537131098116866859207056310676394835020971110744970494679021201249950268113933026945622914194318739522675801600, 26187124863169134960061154859516110957341537131098116866859207056310676394835020971110744970494679021201249950268113933026945622914194318739522675801600, 26187124863169134960061154859516110957341537131098116866859207056310676394835020971110744970494679021201249950268113933026945622914194318739522675801600, 26187124863169134960061154859516110957264580092189997395803442982035875719361238562233829771229104928104692340670832310691283685383222246402315662654976, 26187124863169134960061154859516110957264580092189997395803442982035875719361238562233829874073139760680071402604101584941562874921929105610314065378816, 26187124863169134960105516898030009003305670559924937528552167351418612099059779560691547610203422441907521141747208442914178291733328085787948506676736, 26187124863169134960105516898030009003305670559924937528552167351418612099059779560691547610203422441907886517156541168643729212941507156542862489812480, 26187124863169134960105516898030009003305670559924937528552167351418612099059779560691547610203422441907886517156541168643729212941507156542862489812480, 26187124863169134954432548734847028224210289608884814236285183867653277056150271443576890140610148044291127509626913253070129299195527537061086210555392, 26187124863169134948754034555354493616573161717137212501937622324876339804347496737965590073751241714685117191669067136088849682165634211172171609275904, 26187124863169134948754034555354493616573161721795881839073795680712310294492642759855412937128026864041631111816035869037828304762172030894249793814016, 26187124863169134948754034555354493616647715022712422608957297269435710502797615891170472837301429192047658972112313948484472812863508105835651767729664, 26187124863169134948754034555354493616647715022712422608957297269435710502797615891170472837301429192047658972112313948484472812863508105835651767729664, 26187124863169134948754034555354493616647714435576776915498990265236874175237013949305371728824927748795722438029803753642667425776550700841339975630336, 26187124863169134948748662507822134537857280670959421810681691581506454698416032955489781493085179616038856703704090117032611626042640056098713554124288, 26187124863169134948748662507822134537857280670959421810681691581506454698416032955489781493083610340511473928723956041367765450278749616497395717111296, 6703903964971298549775655644120419329752045799546437611072653377126053992770243107583063840139739469576588548046169573880523143837547045391905986766176252, 6703903964971298549775655644120419329752045799546437611072653377126053992770243107583063840139739469576588548046169573880523143837547045391905986766176252, 6703903964971298549775655644120419329752045799546437611072653377126053992770243107583063840139739469576588548046169573880523143837547045391905986766176252, 6703903964971298549775655644035805456871219770895673376271578184360513959637829465111307682981601453492724008689099222688911035251093047088532642202648572, 6703903964971298549775655644035805456871219770895673376271578184360513959637829465111314422968269810428106522113061936201243653713132831882165009204117500, 6703903964971298549775661016083337856277963547257175848659808507372019361593335079854009474148079667378332259192408706082874637685469968389434608749379580, 6703903964971298549775661016083337856277963547257175848659808507372019361593335079854009474148079667378332259192408706082874637685469968389434608749379580, 6703903964971298549775661016083337856277963547257175848659808507372019361593335079854009474148079667378332259192408706082874637685469968389434608749379580, 6703903964971298549775661016083336565172725506882747911555520157711766284554572380871628318360219437842622594943877522942365330134028161564506384249126908, 6703903964971298549775661016083336565172725506864399642659490125994635265601620319004166740599860221808058338728617400886916524139472463009403330533261308, 6703903964971298549775661102729264506448497698037523520386618402328816541473408992232538680576362584661432026154689681909543351355940255805494550731948028, 6703903964971298549775661189372548223849108891292025862720865752669463303429334999520254941995954305948592069338551887639722644499440460340666230137421820, 6703903964971298549775661189372548223849108891292025862720865752669463303429334999520254941995954305948592069338551887639722644499440460340666230137421820, 6703903964971298549775661189372548223849108891292025862720865752669463303429334886442042796179357212617552021791766874680753244459827140557869347409756156, 6703903964971298549775655665020364879352501542146843778182895734698799755846269505323242753716565992797453047341300294828090729772581866342890487135862780, 6703903964971298549775655665020364879352501542146843778182895734953429252888080266106798675392321600043259992385597693498472923732070329911530084030742524, 6703903964971298549775655665020366130129786240493191893041083021244863061921105221354446108207682298562079830797505755443907473264341584572148549987336188, 6703903964971298549775655665020366130129786240493191893041083021244863061921105221354446108207682298562079830797505755443907473264341584572148549987336188, 6703903964971298549775655665020366130129786240493191893041083021244863061921105221354446108207682298562079830797505755443907473264341584572148549987336188, 6703903964971298549775655665020366130129786240493191893032572431604317168081313013161532000201362153120839242286405921715299484448060355998005708900532220, 6703903964971298549775655665020366130129786240493191893032572431604317168081313013161532000201349598917368468924900028207936009254261059717328681178234876, 6703903964971298549786968158049299116020180381002659810581431765138408884052232028559091282366695545122614110623932790848127125479798062901856400530472956, 6703903964971298549786968158049299116020180381002659810581431765138408884052232028559091282366695545122614110623932790848127125479798062901856400530472956, 6703903964971298549786968158049299116020180381002659810581431765138408884052232028559091282366695545122614110623932790848127125479798062901856400530472956, 6703903964971298549781334071652656686993923279490187147738132813835670022688720130637255269771388262271439240099204413266623105864411641978411679819497468, 6703903964971298549775655644117775146223926190043086609865679758890905702764578686111181442206921397451250766248023665198099271026037386350389641391112188, 6703903964971298549775655644117775146224234318829946536789450832817046283947360419073937318003163603071429097612013465938566988531971391624103716859150332, 6703903964971298549775655644117775146224541545776454678561262396673626394224860898667476042812600363104728198035357377693405307998358243282671922529173500, 6703903964971298549775655644117775146224541545776454678561262396673626394224860898667476042812600363104728198035357377693405307998358243282671922529173500, 6703903964971298549775655644117775146224541545776454678561262396673626394224860898667476042812600363104728198035357377693405307998358243282671922529173500, 6703903964971298549775655644035804206074926673451572273453899028816686036164752322830235738313810139268139762600522269846026401855776605123007794447908860, 6703903964971298549775655644035804206074926673451572273453899028816686036224037876053435760750199421611347948010935773870949843824032393198701399599218684, 6703903964971298549775661016083337815931001804975544948991737210890819242324104293698292368304931349641427413396932020796530401912031081398690529530609660, 6703903964971298549775661016083337815931001804975544948991737210890819242324104293698292368304931349641427413396932020796530401912031081398690529530609660, 6703903964971298549775661016083337815931001804975544948991737210890819242324104293698292368304931349641427413396932020796530401912031081398690529530609660, 6703903964971298549775661016083337815930999409457541440407802043031073331168522944401443234601621063044051773917919387271010509846051988333152481874804732, 6703903964971298549775661016083337815930999409457541440407802043031073331168522944401443234498776979171619087147542653188116424018852064399512680970321916, 6703903964971298549787012498426332239354907722351574495212541520841731734296063843201194913823154851955115142479586545721992867455841210827369337795379196, 6703903964971298549787012498426332239354907722351574495212541520841731734296063843201194913823154851955115142479586545721992867455841210827369337795379196, 6703903964971298549787012498426332239354907722351574495212541520841731734296063843201194913823154851955115142479586545721992867455841210827369337795379196, 6703903964971298549787012412456996373260896421741906815004443778776325671022145337711001842749311097120672789793402386136858608289287405842010949541691388, 6703903964971298549787012325811068431985124231743054228659960142315042873380235134758125333011096473107938094552967609644216817655166938479360342008791036, 6703903964971298549787012325811068452158951404297027585346828673588577026919077680406744627872052144256173305146632079766166786063399117761820004867637244, 6703903964971298549787012325811068472313077574927057075856536876323095182057602655342705809289767104384001172577633701055999517479817825436679115548655612, 6703903964971298549787012325811068472313077574927057075856536876323095182057602655342705809289767104384001172577633701055999517479817825436679115548655612, 6703903964971298549787012325811068472313077574927057075856536876323095182050191961631517572782658561343444781099615089311668970460084360989417761268563964, 6703903964971298549787012325811067181207839533401132409355977696472847590042232898949684842836496357240898887920673937317014075309788681860772579164291068, 6703903964971298549787012325811067181207839533401132409355977696472847590042232898963495075516744321539519616933472724008538763456393175473997010559827964, 6703903964971298549787012499100278839884220514095425160399048733817676536335116048111495577085813670287124380752556555003292223508248773857154248172634108, 6703903964971298549787012499100278839884220514095425160399048733817676536335116048111495577085813670287124380752556555003292223508248773857154248172634108, 6703903964971298549787012499100278839884220514095425160399048733817676536335116048111495577085813670287124380752556555003292223508248773857154248172634108, 6703903964971298549787012498426001751698542897109626639566690080089435823453106390012236098882645461538575051456866238304096268219699884560486736003596284, 6703903964971298549787012498426001751698542897109626639566690080089435823453106386478541969325876802348034807144999693569591371717868268466789286517145596, 6703903964971298549787012498426003002475827596625801832299651717949716727044453444362373066937056813368983840111094858226749969833340960104897722837893116, 6703903964971298549787012498426003002475827596625801832299651717949716727044453444362373066937056813368983840111094943297341700067956825948549580779945980, 6703903964971298549787012498426003002475827596625801832299651717949716727044453444362373066937056813368983840111094943297341700067956825948549580779945980, 6703903964971298549787012498426003002475753044471706830745930566635818303469422367168510550300375215226958888463323686627788810297929289564525357298614268, 6703903964971298549787012498426003002475753044453358841818009994542931721129904951128629663828732819177568430766111451230120635419233953148390786178482172, 6703903964971298549787012498764464969795126543125007664181515290083666629174838163336650543059598664760308516446581124017066155628247376638433739185061884, 6703903964971298549787012499102923063582074886648194085817146371817151184078650991320308407765075046182497172283587014347562173997103320981689090843869180, 6703903964971298549787012499102923063582074886648194085817146371817151184078650991320308407765075046182497172283587014347562173997103320981689090843869180, 6703903964971298549787012499102923063582074886648194085817146371817151184078650991320308407765075046182497172283587014347562173997103320981689090843869180, 26187124863169134960105517574620752870078791260397805215535608995584994161945720848585583485478845540532468933596227731444862272648995021678296082415104, 26187124863169134960105517574620752870078791260397805215535608995584994161945720848585583485478845540532468933596227731444862272648995021678296082415104, 26187124863169134960105517574620752870153343396163295462052814503457474221962995439043932540841154626099397429421175410721165111297503599498777495338496, 26187124863169134960105517574620752870153343396163295462052814503457474221962995439043932540841154626099397429421175410721165111297503599498777495338496, 26187124863169134960105517574620752870153343396163295462052814503457474221962995439043932540841154626099397429421175410721165111297503599498777495338496, 26187124863169134960105517574620752870153343396163295462052814503449703546857260879709519474908144490507579433478046791298720117816378318389609179905536, 26187124863169134960105517574620752870153343396163295462052814503449703546857260879709519474908144490507579433478046791298720117816378318389609179905536, 26187124863169134960105517574620793217733136368344518315866330944761299695668719679206774524174125843660618939234297927927530881954767092879572842053120, 26187124863169134960105517574620793217733136368344518315866330944761299695668719679206774524174125843660618939234297927927530881954767092879572842053120, 26187124863169134960105517574620793217733136368344518315866330944761299695668719679206774524174125843660618939234297927927530881954767092879572842053120, 26187124863169134960105517574620793217733136368344518315866330944761299695668494392416002559924551718257096000112988834165279868408103764004411390557696, 26187124863169134960105517574620793217733136368344518315866330944761299695668494378612509866343424143387584275558937929263061924067330653679362942959104, 26187124863169134960105517574620793217733136368344518315866330944765185033452945836747608803490283521252202335465287300637156262781173319129497457393152, 26187124863169134960105517574620793217733136368344518315866330944769040031394175333299922843234438582659871435342009488539070268924489374301679618358784, 26187124863169134960105517574620793217733136368344518315866330944769040031394175333299922843234438582659871435342009488539070268924489374301679618358784, 26187124863169134960105517574620793217733136368344518315866330944769040031394175333299922843234438582659871435342009488539070268924489374301679618358784, 26187124863169134960105517574620793217733136368344518315866330944769040031394174477482954797725924377154108110251266522541095262256937541901141541912064, 26187124863169134960105517574620793217733136368344518315866330944769040031394174477482954694881889544578730475565692612706688700835945939802400082624000, 26187124863169134960105517574620793217733136368344518315866330944769070371235587187678146513397888224343585440806867360336877685698991168450504696004096, 26187124863169134960105517574620793217733136368344518315866330944769070371235587187678146513397888224343585440806867360336877685698991168450504696004096, 26187124863169134960105517574620793217733136368344518315866330944769070371235587187678146513397888224343585440806867360336877685698991168450504696004096, 102293456496754433437912178025862473506770063938845774671352855253004062566546700828318179492530688589925201816095864437507024283484496528613224349696, 102293456496754433437912178025862473506770063938845774671352855253004062566546700828318179492530688589925201816095864437507024283484496528613224218624, 102293456496754433437912178025862473506770063938845774671352855253004062566547114933098986926357934675276938437623011504045354506677806280066652176384, 102293456496754433437912178025862473506770063938845774671352855253004062566547556644865181522440330499652124167251968375019573411417336681616975331328, 102293456496754433437912178025862473506770063938845774671352855253004062566547556644865181522440330499652124167251968375019573411417336681616975331328, 102293456496754433437912178025862473506770063938845774671352855253004062566547556644865181522440330499652124167251968375018954443758877232914348376064, 102293456496754433437912178025862473506770063938845774671352855253004062566547556644865181522440330499652124167251968375018335472558642922059487510528, 102293456496754433437912178025862473506770063938845774671352855253004121852097259954250034815947062392750304281108931919611629436606367397371770044416, 102293456496754433437912178025862473506770063938845774671352855253004181135837711869301514023855999918954831778036822450584605324562760826336032063488, 102293456496754433437912178025862473506770063938845774671352855253004181135837711869301514023855999918954831778036822450584605324562760826336032063488, 102293456496754433437912178025862473506770063938845774671352855253004181135837711869301514023855999918954831778036822450584605324562760826336032063488, 399583814440446961275790821465806399971649976785394893760076049470355483666422582873401686267302136475166874997782870507404448866259895321985286144, 399583814440446961275790821465806399971649976785394893760076049470355483666422582873401686267302136475166874997782870507404450046851516039396589568, 399583814440446961275790821465806399971649976785394893760076049470355483666422582873401686267302136475166874997782870507404749917123178261867659264, 399583814440446961275790821465806399971649976785394893760076049470355483666422582873401686267302136475166874997782870507404749917123178261867659264, 399583814440446961275790821465806399971649976785394893760076049470355483666422582873401686267302136475166874997782870507404749917123178261867659264, 399583814440435648761777646759888793521089244803518173448250062263137149723047514210308926616219923408708794811737873072905968212844123156757086208, 399583814440435648761777646759888793521089244803518173448250062263137149723047507470322259828559974741954848832257043068911935622994865191447953408, 399583814440435648761777646759888793521089244803518173448250062263137149829058331357025319603557824786529959781906076881449073110291237269005139968, 399583814440435648761777646759888793521089244803518173448250062263137149942136543502841916696888864834076744794865046281488686430074034151732805632, 399583814440435648761777646759888793521089244803518173448250062263137149942136543502841916696888864834076744794865046281488686430074034151732805632, 399583814440435648761777326555860607860711931760641543498582094309863077755476864078605786630638698851629393703093870468210562147301116680117157888, 399583814440435648761777326555860530898971494262122393521045940575023275849209487277926195072509082337243052621850020841364839765997976539679948800, 399583814440441327189310885984692947491220619297547031344176310247369224994924280151921349652951663206312590931360932092316126636756294681340411904, 399583814440446961275113900153765262353972397581824698072626352162668114437910067563779154525240003774217329933851382847219960842711934546779045888, 399583814440446961275113900153765262353972397581824698072626352162668114437910067563779154525240003774217329933851382847219960842711934546779045888, 399583814440446961275113900153765262353972397581824698072626352162668114437910067563779154525240003774217329933851382847219960842711934546745491456, 1560874275157951773960253355136481714596232584140834739045085615586053770786950443737732550904638928428079802470132678103489331634373194128818176, 1560874275157951773960253355136481714596232584140834739045085615586053770786950443737732550904638928428079802470132678722761582731966980282122240, 1560874275157996115014207830682155978285159754235629277677621402525805948679448039622523315459107084779692039502318132917150502703778840746917888, 1560874275157996115014207830682155978285159754235629277677621402525805948679448039622523315459107084779692039502318132917150502703778840746917888, 1560874275157996115014207830682155978285159754235629277677621402525805948679448039622523315459107084779692039502318132917150502703778840746917888, 6097165137335921650316073918957048855910629145565344734300358292039008334559277814717928165509106265503535712138425509333024191791287651794944, 6097165137335921650316073918957048855910629145565344734300358292038103708862111281941181517188725891222751475649383315499539180199163270791168, 6097165137335922326906857975853155702823802697737630426049546512354189165351758900767328870562705193929554968778423851672185115619538640044032, 6097165137335922326906857975853155702823802697737630426049546512354189165351758900767328870562705193929554968778423851672185115619538640044032, 6097165137335922326906857975853155702823802697737630426049546512354189165351758900767328870562705193929554968778423851672185115619538640044032, 6097165137335922326906853090003184896106560104441720823066230705965626108730518406899394850886033833761884048583387279313266663066267912503296, 6097165137335922326906853090001982442304179897557067337158854341332016657366561167717537877595806925559243729305284415079388881251547291320320, 6097165137335922326906853090001982442304179897557132522310097044887681873325756800595438172904784609799367758893522913069178384466123952226304, 6097165137335922326906853090001982442304179897557197198451003488751538711423256642232889966994149485864733066644041011084878452774794266935296, 6097165137335922326906853090001982442304179897557197198451003488751538711423256642232889966994149485864733066644041011084878452774794266935296, 6097165137335922326906853090001982442304179897557197198451003488751538711423256642232889966994149485864733066644041011084878452774794266935296, 23817051317718446579191243024526498223076708281382445135729882998197869141907200774136789050146603261184921403535486073748179216552106655744, 23817051317718446579191243024526498223076708281382445135729882998197869141907200774136980612100629478833862577888131516444819824459405852672, 23817051317718446589520084928850484597014751459785686833726547367449480949980289484622467842315278872102520534836514501533549611105361330176, 23817051317718446589520084928850484597014751459785686833726547367449480949980289484622467842315278872102520534836514501533549611105361330176, 23817051317718446589520084928850484597014751459785686833726547367449480949980289484622467842315278872102520534836514501533549611105361330176, 93035356709837681990155839386016577794212915869789297278772948433845269643209989440722829621400530806651376922009073508706117917077405696, 93035356709837681990155839386016577794212915869789297278772948433845269643209989440531267677365047006651921736771632598067297826428157952, 93035356709837681990313447409627884419683626005378407628300464797250987073094942983964614930276363427610815251229265439264975749296160768, 93035356709837681990313447409627884419683626005378407628300464797250987073094942983964614930276363512681406981463881305108627607238213632, 93035356709837681990313447409627884419683626005378407628300464797250987073094942983964614930276363512681406981463881305108627607238213632, 93035356709837681990313446207210778017065584116588159622344868334507672940626590989748856380047034841495586077510487363195766954887479296, 93035356709837681990313445004756975636861903443656133611163112807291319630504183970327428156227727930486830630557284326903460682084122624, 93035356709837681990313445004756975636861920131054851743273132423024096246662856050604829449379020938127106823024084515869627934679498752, 93035356709837681990313445004756992994883688680140154775827573743573833279186360362557247508017985717121039735858595087365009308504817664, 93035356709837681990313445004756992994883688680140154775827573743573833279186360362557247508017985717121039735858595087365009308504817664, 93035356709837681990313445004756992994883688680140154775827573743573833279186360362557247508017985717121039735858595087365009308504817664, 363419362147803445274659499036414864794381834005953636393422807607759851978582148460936595814125672900031073190968630699789599452954624, 363419362147803445274659499036414864794381834005953636393422807607759851978582197500887439627358318153900977830156348612699489010974720, 363419362147803445274661903907324207278883600090421871470625662052594703389317320538476964999521736805126489913442123195462365418094592, 363419362147803445274661903907324207278883600090421871470625662052594703389317320538476964999521736805126489913442123195462365418094592, 363419362147803445274661903907324207278883600090421871470625662052594703389317320538476964999521736805126489913442123195462365418094592, 1419606883389857208104148025603197865664990359522912915052088964401598914335847825186703805396309902380283057816690661527290734706688, 1419606883389857208104148025603196772039627968016950728800975405584176251084344718538282733950074002970338342719807060426707347439616, 1419606883389857208104148062281256669943349720105625515389818904104243010215248157605743959990503770350843666086864050653014410657792, 1419606883389857208104148062281256669943349720105625515389818904104243010215248157605743965565690069983499451470793618815104787152896, 1419606883389857208104148062281256669943349720105625515389818904104243010215248157605743965565690069983499451470793618815104787152896, 11090678776483259438313656736292367755592243300315387420371339238615533332266903122010894397773100279126393161189044854724218585088, 5545339388241629719156828367726232255947143623244073984959324549361071696288980632735200719699254807443376726728771144683221942272, 5545339388241629719156828367726232272634542341391361104390945137387983315141615497425687800001297351692895312231520171786604904448, 5545339388241629719156828367726232289191632425134437414634614124763226906322934737184867689399621126345838387075019226400629456896, 5545339388241629719156828367726232289191632425134437414634614124763226906322934737184867689399621126345838387075019226400629456896, 5545339388241629719156828367726232289191632424648770191578181857033361429617055010524265979636586246032882866788653925840977920000, 21661481985318866090456360253681655888707780093327868284016143024281463060455040542633772467014163666645393030680292182236069888, 21661481985318866090456360253681655888707780093327868284016143024281463060478985785459801980426012838325646592031644843570626560, 21661481985318866090456360811430590708375820808315936206073528575279810072719453828836670073658249060204238242847566749690232832, 21661481985318866090456360811430590708375820808315936206073528575279810072719453828836670073658249060204238242847566749690232832, 21661481985318866090456360811430590708375820808315936206073528575279810072719453828836670073658249060204238242847566749690232832, 330527984395124299475955466765660798570359283851353163799176125718308383621804509782620574837900379525938762146236852076544, 330527984395124299475955466765660798570359283851353163799176125719877659055651179973579522153137476922661010159458358132736, 330527984395124299475957654016385519914171994691393293813827788153451818691265487915013434059704542965572130443706639581184, 330527984395124299475957654016385519914172002102087005002064295261994859247291590524292452660700641490857506950146936537088, 330527984395124299475957654016385519914172002102087005002064295261994859247291590524292452660700641490857506950146936537088, 2582249878086908589655919172003011874299366412775618872570556981332611251152758806327482490659058243449228744404351582208, 1291124939043454294827959586001505937134513516361007116155227303062287440144338209012649429425272258076020097425319395328, 1291124939043454294827959586001505937149690617081520624521785599209346181602482012442744269435052042527105287153485086720, 1291124939043454294827959586001505937164852896414611756415329678270323811008420597314801907452634776407437464001056866304, 1291124939043454294827959586001505937164852896414611756415329678270323811008420597314801907452634776407437464001056866304, 1291124939043454294827959586001505937164852896414611756415329678270323811008420597314801907452634776407437464001056866304, 19701003098197239606139520050071806902539869635232723333974146702122860885747244176239449373588604321973586922307584, 19701003098197239606139520050071806902539869635232723333974146702122860885747244176239449373588604321973586922307584, 19701003098197239606139520050071806902539869635232723333974146702122860885747244176239449373588604321973586922307584, 19701003098197239606139520050071806902539869635232723333974146702122860885747244176239449373588604321973586922307584, 19701003098197239606139520050071806902539869635232723333974146702122860885747244176239449373588604321973586922307584, 76957043352332967211482500195592995713046365762627825523336510555167425160730917611897995485824301855885121028096, 76957043352332967211482500195592995713046365762627825523336510555167424986506345748377502192576502850819796762624, 76957043352332967211482500195592995713046365762627825523336510555167424986506345748377502192576502850819796762624, 76957043352332967211482500195592995713046365762627825523336510555167424986506345748377502192576502850819796762624, 76957043352332967211482500195592995713046365762627825523336510555167424986506345748377502192576502850819796762624, 18347988927920572092886567162416695526372519913346248989899249213458052105789674779727432141861349559894016, 4586997231980143023221641790604173881593129978336562247469331672224522140504154876809171974141627642937344, 4586997231980143023221641790604173881593129978336562247469331672224522140504154876809171974141627642937344, 4586997231980143023221641790604173881593129978336562247469331672224522140504154876809171974141627642937344, 4586997231980143023221641790604173881593129978336562247469331672224522140504154876809171974141627642937344, 4586997231980143023221641790604173881593129978336562247469331672224522140504154876809171974141627642937344, 69992023193056381579920071267763883691301421788199674080408187190528909217592452247247736884191821824, 69992023193056381579920071267763883691301421788199674080408187190528909217592452247247736884191821824, 69992023193056381579920071267763883691301421788199674080408187190528909217592452247247736884191821824, 69992023193056381579920071267763883691301421788199674080408187190528909217592452247247736884191821824, 69992023193056381579920071267763883691301421788199674080408187190528909217592452247247736884191821824, 16296287810675888690147565506452273009751144128250005413810448342343682465289903717792874496, 16296287810675888690147565505629520731090541107172520822531773089852314532473113786118569984, 16296287810675888690147565505629520731090541107172520822531773089852314532473113786118569984, 16296287810675888690147565505629520731090541107172520822531773089852314532473113786118569984, 16296287810675888690147565505629520731090541107172520822531773089852314532473113786118569984, 0, 0]
H,W=map(int,input().split())
W*=8
H=round(H*(len(S)/64))
#print(len(S),len(S[0]))
C=0
if H+5==len(S):
  H-=1
if W+8==512:
  W-=1
for i in range(5):
  for j in range(8):
    if S[H+i]&(1<<(W+j)):
      C+=1
if C>=20:
  print('IN')
else:
  print('OUT')