,,+++++,+,,,,),,,+,,,,,,,,'#,,++,,'''+,,,,,+,,,,),,,+,,,,,,',++,'',,,,,+++,#%,,,+,,,,,,,,,,%,,,+++++,)'%%,,++,#%,,,+,,,,,,,,,,+++,'%%,,++'#',,,,+,,,,,,,,,,'%%,+++,,,,,,,%#''#',,,,+,,,,,,,,%,++,,,,,%#''#'+++++,,,,,,,,,,,,'',++,,,,,,,,,'#%'+++++,,,,,,,,,',++,,,,,,'#%'+,++++,,,,,,,,,,,,'',,,,,,,,,,,,,'#,,++++,,,,,,,,,',,,,,,,,,,'#,,++++,,,,,,,,,,,,,'',,,,,,,,,,,,,,%,,+++,,,,,,,,,,',,,,,,,,,,,%,,++,,,,,,,,,,,,,,,)),,,,,,,,,,,,,,',,+,,,,,,,,,,,,),,,,,,,,,,,',,+,,,,,,,,,,,,,,,,)),,,,,,,,,,,,,,),,+,,,,,,,,,,,,),,,,,,,,,,,),,+,,,,,,,,,,,,,,,,)),,,,,,,,,,,,,,),,,,,,,,,,,,,,,),,,,,,,,,,,),,,,,,,,,,,,,,,,,,,'',,,,,,,,,,,,,,',,,,,,,,,,,,,,,',,,,,,,,,,,',,,,,,,,,,,,,,,,,,,'',,,,,,,,,,,,,,%',,+,,,,,,,,,,,',,,,,,,,,,,%',,+,,,,,,,,,,,,,,'++,,,,,,,,,,,,,'#',,+,,,,,,,,,,,+,,,,,,,,,,'#',,+,,,,,,,,,,,,,'%,,+,,,,,,,,,,,%###'+,,,,,,,,,,,',+,,,,,,,,%###'+,,,,,,,,,,,,,,'%,,+++,,,,,,,,%,,''%+,,,,,,,,,,,',+++,,,,,%,,''%+,,,,,,,,,,,,''#',,+++++++,,,%,+++++%%,,,,,,,,''#,+++++,,%,+++++%%,,,,,,,,,'%%##',,++,,,,,,+'++++++,,+',,,,,'%%##,++,,,+'++++++,,+',,,,,,''%,,,,#,,,,,,,,,,',,,++,,,,,'',,'',,,,,,,,,,,',,,++,,,,,'',,')',,,,,,+'%%,,,,,,,'%,,,,+,,,,,,%%#',,,,,+%,,,,,%,,,,+,,,,,,%%#'+,,,,,,++,))%,,,,,,#,,,,,+,,,,,,##',++++++)%,,,,,,,,,+,,,,,,##',,+++++++,,,,'#''''#,,,,,,,+,,,,,#',,,++++,,'#''#,,,,,,+,,,,,#',,,,+++++,,,,,,,#%%%',,,,,,,,+,,,%,,,,,,++,,,,,#%',,,,,,,+,,,%,,,,,,,,++,,,,,,,,%''',,,,,,,,,+,,,',,,,,,,+,,,,,%',,,,,,,,+,,,',,,,,,,,,+,,,,,,,,%,,,,,,,,,,,,,,,,',,,,,,,+,,,,,%,,,,,,,,,,,,,',,,,,,,,,+,,,,,,,,%,,,,,,,,,,,,,,,),,,,,,,,,,,,,,%,,,,,,,,,,,,),,,,,,,,,,,,,,,,,,,),,,,,,,,,,,+,,,),,,,,,,,+,,,,,),,,,,,,,+,,,),,,,,,,,,,+,,,,,,,),),,,,,,,,,,+,,,),,,,,,,,+,,,,,,,,,,,,,,+,,,),,,,,,,,,,+,,,,,,,,)',,,,,,,,,,+,,,),,,,,,,,++,,,,,,,,,,,,,+,,,),,,,,,,,,,++,,,,,,,',,,,,,,,,,+,,,,',,,,,,,+++,,,,,,,,,,,,+,,,,',,,,,,,,,+++,,,,,,,',,,,,,,,,++,,,,,',,,,,+++++,,,%,,,,,,++,,,,,',,,,,,++++++,,,,,%,,,,,,,,,,++,,,,,#'',,+,,+++,,%',,,,,,++,,,,,#'',,,+,,,+++,,,,%',,,,,,,,++++,,,,,'##%',,,,,'##'',,,,++++,,,,,'##%'',,,,,,'%###''',,,,,++++++,,,,,%',,+)''%%#'',,,,++++++,,,,,%',,+,)'''%%##''',,',,,,++,,,,+,,,,),,,+,,,,,,',++,'',,,,,+,,,,),,,+,,,,,,,,'#,,++,,'''+,,,%,,++,#%,,,+,,,,,,,,,,+++,'%%,,++,#%,,,+,,,,,,,,,,%,,,+++++,)'%%,%#''#',,,,+,,,,,,,,%,++,,,,,%#''#',,,,+,,,,,,,,,,'%%,+++,,,,,,,%#'#%'+++++,,,,,,,,,',++,,,,,,'#%'+++++,,,,,,,,,,,,'',++,,,,,,,,,'#'#,,++++,,,,,,,,,',,,,,,,,,,'#,,++++,,,,,,,,,,,,'',,,,,,,,,,,,,'#%,,+++,,,,,,,,,,',,,,,,,,,,,%,,+++,,,,,,,,,,,,,'',,,,,,,,,,,,,,%,,,+,,,,,,,,,,,,),,,,,,,,,,,',,+,,,,,,,,,,,,,,,)),,,,,,,,,,,,,,',,,+,,,,,,,,,,,,),,,,,,,,,,,),,+,,,,,,,,,,,,,,,)),,,,,,,,,,,,,,),,+,,,,,,,,,,,,,),,,,,,,,,,,),,,,,,,,,,,,,,,,,,)),,,,,,,,,,,,,,),,,,,,,,,,,,,,,,',,,,,,,,,,,',,,,,,,,,,,,,,,,,,'',,,,,,,,,,,,,,',,,,,,,,,,,,,,,,',,,,,,,,,,,%',,+,,,,,,,,,,,,,,'',,,,,,,,,,,,,,%',,+,,,,,,,,,,,,+,,,,,,,,,,'#',,+,,,,,,,,,,,,,'++,,,,,,,,,,,,,'#',,+,,,,,,,,,,,',+,,,,,,,,%###'+,,,,,,,,,,,,,'%,,+,,,,,,,,,,,%###'+,,,,,,,,,,,,',+++,,,,,%,,''%+,,,,,,,,,,,,,'%,,+++,,,,,,,,%,,''%+,,,,,,,,,,''#,+++++,,%,+++++%%,,,,,,,,,,''#',,+++++++,,,%,+++++%%,,,,,,,'%%##,++,,,+'++++++,,+',,,,,,''%%##',,++,,,,,,+'++++++,,+',,,,,',,,,,,,,,,,',,,++,,,,,'',,')',,,,,,#,,,,,,,,,,',,,++,,,,,'',,'',,,,,+%,,,,,%,,,,+,,,,,,%%#'+,,,,,,+'%%,,,,,,,'%,,,,+,,,,,,%%#',,,,+++)%,,,,,,,,,+,,,,,,##',,+++++++,))%,,,,,,#,,,,,+,,,,,,##',++++++,,'#''#,,,,,,+,,,,,#',,,,+++++,,,,'#''''#,,,,,,,+,,,,,#',,,++++,,,,,#%',,,,,,,+,,,%,,,,,,,,++,,,,,,,#%%%',,,,,,,,+,,,%,,,,,,++,,,,,,%',,,,,,,,+,,,',,,,,,,,,+,,,,,,,%''',,,,,,,,,+,,,',,,,,,,+,,,,,,%,,,,,,,,,,,,,',,,,,,,,,+,,,,,,,%,,,,,,,,,,,,,,,,',,,,,,,+,,,,,,%,,,,,,,,,,,,),,,,,,,,,,,,,,,,,,%,,,,,,,,,,,,,,,),,,,,,,,,,,,,,%),,,,,,,,+,,,),,,,,,,,,,+,,,,,,,),,,,,,,,,,,+,,,),,,,,,,,+,,,,,),,,,,,,,,+,,,),,,,,,,,,,+,,,,,,,,),,,,,,,,,,+,,,),,,,,,,,+,,,,,,),,,,,,,,+,,,),,,,,,,,,,++,,,,,,,',,,,,,,,,,+,,,),,,,,,,,++,,,,,',,,,,,,+,,,,',,,,,,,,,+++,,,,,,,',,,,,,,,,+,,,,',,,,,,,+++,,,,,',,,,,,++,,,,,',,,,,,++++++,,,,,%,,,,,,,,,++,,,,,',,,,,+++++,,,%,,,,,,+++,,,,,#'',,,+,,,+++,,,,%',,,,,,,,,++,,,,,#'',,+,,+++,,%',,,,,,+++,,,,,'##%'',,,,,,'%###''',,,,,,++++,,,,,'##%',,,,,'##'''