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