dat[56] = "\
;;!!!!!!!!!!;;;;;;;;;;;;;;;;;;;;;;;;;;;;!;;;;;;;:....:....... .                                   ...................................................::.................................................<BR>\
;!!!!!!!!!!!!;;;;;;;;;;;;;;;;;;;;;;;;!!!!!!!!!;;:....:.........                              ...................:::::.::.::::::::::::::::::::::::::::::....:...........................................:<BR>\
!!!!!!!!!!!!!;;;;;;;;;;;;;;;;;;;;;;;;!!!!!!!!!!;:....:..........                          ..........:::::::::::::::::::::::::::::::::::::::::::::::::;.....:::........................................::<BR>\
!!!!!!!!!!!!!;;;;;;;;;;;;;;;;;;;;;;;;!!!!!!!!!!;:....:...........                       ............::::::::::::::::::..:::::::::::::::::::::::::::::;.....::...................................::::..::<BR>\
!!!!!!!!!!!!!!;;;;;;;;;;;;;;;;;;;;;;!!!!!!!!!!!;:....::..........   ..   ......         ............:::::::::::::::.::..::::::::::::::::::::::::::::;;....::::..................................::::::::<BR>\
!!;;;!!!!;;!!;;;;;;;;:;;;;::;;;;;;;;;!!!!!!!!!!;:....:::.........             ..  ..    ...........::::::::::::::::::::::::::::::::::::::::::::.....:......:;::.................................::::::.:<BR>\
:...................   ...  ..:;;;;;;!!!!!!!!!!;:....::;........                        ...........::::::::::::::::::::::::::::::::::::::::........::..........::...............................::::::::<BR>\
....................    ......;;;;;;;!!!!!!!!!!;:....::::........                    .. ...........::::::::::::::::::::::::::::::::::::::.........::.............::............................:::::::::<BR>\
!c!;;!!c!;;!!!;;;!!!;;;!!!;;;!;;;;;;!!!!!!!!!!!;:....:::::.........        ........    ............::::::::::::::::::::::::::::::::::::..........::................::..........................:::::::::<BR>\
!!!!!!!!!!!!!!!!!!;;;;;;;;;!!;;;;;;;!!!!!!!!!!!;:....::::::......          .....   .    ...........:::::::::::::::::::::::::::::::::::..........::.:................:.........................::::::::::<BR>\
!!!!!!!!!!!!!!!;;;;;;;;;;;;;;;;;;;;;!!!!!!!!!!!;:....:::::::.....    .............      ...........::::::::::::::::::::::::::::::::::..........::.............................................::::::::::<BR>\
!!!!!!!!!!!!!!!;;;;;;;;;;;;;;;;;;;;;!cc!!!!!!e!!:....::::::::......    ... .....        ...........::::::::::::::::::::::hc::::::::::.........::............................;ccx!;;;;::.......::::::::::<BR>\
!!!!!!!!!!!!!!;;;;;;;;;;;;;;;;;;;;;;!c:!!!c::c!!;;;!!!;;;::::;:::::;;;;;:........       ...........:::::::::::::::::::::::cxc!::::::........:::.......................:....;;:.;!::.:::;;!:...:::::;;;!!<BR>\
!!!!!!!!!!!!!!;;;;;;;;;;;;;;;;;;;;;;!c;:cx:.;x!;.....:::::::::::....  .....:!!;;cc;:.. .............:::::::::::::::::;;!!!!cx!chhec!;;.....::::::.....................:...!!:::;c::!::::;!;;..::::::::::<BR>\
!!!!!!!!!!!!!!;;;;;;;;;;;;;;;;;;;;;!xccc:c:cc!x!.....:::::::::::::...   .  .;...:!!ee!..............::::::::::::::!!::;cc!!!!!!!cx!!!!!xc:;:::;:.::::.................;!:c;;:.:!!!:;:;:...:x!.::::::::::<BR>\
!!!!!!!!!!!!!!!;;;;;;;;;;;;;;;!cxex!!excxcccxh!!x;...:::::::::::..::..     .;      .ce!.............:::::::::::::::::!!::..:;;!!!eccc!!xx!hQhhhh::::::............:!:..;;.!::;xx;.;:x;cx!::::;;:::::::::<BR>\
!!!!!!!!!!!!!!!;;;;;;;;;;;;!xeehe!cx!!x!xccx!ex;:;;..:::::::::::....::..!:. .      .xc .!;..........:::::::::::::::::;;cexc!!!!eccc!ex!!;;e0hhhh!:::::.........:c;...;!:;c!.:!xx...!!::cx!!;:::!;:::::::<BR>\
!!!!!!!!!!!!!!!;;;;;;;;;!xec!cx!ccx!xhcc:!cehcex!!c:.:::::::::::.......:.ce:.....:;ec:....:!:.......::::::::::::::::x0he!!c!cxhhc::!chex!!!ch0hh;:::::.......;;.....:x!:.;.:!c!x!...:xx!:exc!;!!!c;:::::<BR>\
!!!!!!!!!!!!!!!;;;;;;;;;;;!cxccxxexc;xc:.;.!e!xxx!cc!;::::::::::...;eeeeeehheeh0eexxxeeehc...!;....:::::::::::::::::!0c!!cx!xecx;...:x0hexcxexh!.:::::....:!;......:;:..;::xhe!ce.;!::cehcc!ex!c;:::::::<BR>\
!!!!!!!!!!!!!!!;;;;;;;;;!c;cxxxxxex:!0;...:!;:;hhc!hex:....:::::.....:xeeexxxxehxxxeeeheeeec...!;..:::::::::::::::::cxx!;x!ex!e!::..:;ccx0ecxQxc::::....:!:......:::....e!ch0xcc!;..;!!e0cc0Q!:!!:::::::<BR>\
!!!!!!!!!!!!!!!!;;;;;;!c!;cxxeexe0hhehh...:ceBc!eehe0;............:....:ehexxxxehxeeexeexeee!....;;:::::::::::::::::::::chhxcxeR;::::;0h!!x00hxx:::::::!;.....:::::;;..::!:.e!!heec!!eee0!;c:;;;..:;c:::<BR>\
!!!!!!!!!!!!!!;;;;;;;cc;;!hhx!!xeehe!hx:...xhxeQQ0:.::::...........!hhheex!ccxhh!xeceeeeeeh0hc:...;!::::::::::::::;;!!;;!hhRQccx:::::cce000Q0ecc::::::!:..:;:::::c:.   .chhh00QQhee:;hh00;e0Q00e.. ..c::<BR>\
!!!!!!!!!!!!!!;!;;;!c!;;!c.....exx0Q0hec;!!ehhQ0c.!;:...:!:..........;eehh0heeQc::;hhhh0heeeeeeee!;!cc!!!!!;;;;;;;cc:.:.;;;0Q0hhhxx!xhhch00;x!....:!x!....::::::;!.    :hhhe!...!c0!c0Qx::..:hh0e...;;::<BR>\
!!!!!!!!!!!!!!!;;;!c;;;c;.. ..!h00h0R0hh!:x00Qh!xQQ00e:...;;........xh0000hee:!;;:::;0c;x000hhehh!:!!!c;;;;;;;;;c;......h0000RR0he:;he0hc;;xQ00;.....c....:::::::::!;  .ehh0x!ehcehQ0x;ceehh0Qhhh:.!::::<BR>\
!!!!!!!!!!!!!!!!!cc;;;;!!:....eehhc;;;!ce;0Qee!;;!!e00c. ;;.......... ..!e!!0heQ0::::!0Qx0000c:::::;!!!c!;;;;;;;!:.....xeeee:;:.:;!Q0R!;;;!ch00h:...;!....:::::::::.::;;:e0ehhc:c!!x!!c;.xxh0Qhec!;:::::<BR>\
!!!!!!!!!!!!!!!;c!;;;;;;;;;...eehhQhxceehe0:..;h0hh00hc.!;..........:!;;x;h0Qe;hx::::!ec0R0hxcxc:!!;!!!!c!;;;;;;;!c....exheQhQeexe0Bx.:..eh0Q00h..;x!;....::::::::::....:ce!c;!c!!c!!!!!;!x;0;!;::::::::<BR>\
!ccccccccccc!!!!c;;;;;;::::;!;:xhhhe:xxce0xxx:xehhhhhc:!;:::::::...;.......:!h00ecxxxeh00QQhxec:   .cc!!!c!;;;;;;;;!c;.xh00hhx;ece0exx!:xx0hRR0;;x!;;;....:;;;;;;;;;:...;cxc:.!c!c. :c!!c.!x0!;!::::::::<BR>\
!ccccccccccc!!!c;;;;;;:::::::::::;;.cc!cc;c!!x:;:....:;;;:;;:;::..!.  ..:e00QRhehh;.!h0!;:;ch00hx. .cc!!!cc;;;;;;;;;;;;;ccee::xccc;ccccx;xheehcx!;;;;;....;;;;;;;;;;:...:xxc  !c:      .!x.;x!!;!:::::::<BR>\
!ccccccccccc!!c!;;;;;::::::::::::!.:x!x:..:cccc.;;...:::::::::::..;!. ..eh0h0echhRx:0Qe:::!hQ0hhe.!!!!!!!!c!;;;;;;;;;;;;cch;.ccx!...:cxcc:0eehxc;;;;;:....:;;;:::;;;:....xc.  :      .::;!!chc!!!;..::::<BR>\
!ccccccccccc!c!!;;;;::::::::::::!..!x:        .: .;..:::::::::::.....;;:h0h0h;::;cQ0h;:.:xQQ0R0x:;!;!!!!!!!c;;;;;;;;;;;;cxc.:e;.........:!!hehx!;;;;;:....;;:..   .      cccccccxxh0hhh0c!xx!c:;!!.  ...<BR>\
!ccccccccccccc!;;;!;:::::::::::;;..     :;cxec!;;c:..;:;;:::::::.......;!;!Qhxhheecc!!c:cR00hec::::!!!!!!!!c!;;;;;;;;;;;ch.......!e0Q00!;;eeeee!;;;;;:....;!:.           :0eeeheehee0hh00x!!!cc.;x; ....<BR>\
!cccccccccccx!!;;!;:::::::::::::;0000000h0000h!x:....:::::::::::...... ... .c!e!c!x;c!!cceR0hxe::::;!!!!!!!!x;;;;;;;;;;;!00QQQQQQ0QQ0000chhheehc;;;;;;....;;;;:::;;;:...:ceeeeheeeeeeeheehx!!!e!;he::;::<BR>\
!!ccccccccccx!!;;!;::::::::::::;hhhe0ehheeh0eh0;.....:::::::::::......  ..:h.;x!x;.  .;cc!:00xe!:::;!!!!!!!!c!;;;;;;;;;;;x00hhhh0hhh0hhh0eh0eeeh;;!;;;....;;;;;;;;;;;:.;eeeheeeheeeheeeeheeh0xcx:!ex::::<BR>\
!!ccccccccccx!!;;!;:::::::::::!hh0he0eehheeeh0hehx:.::::::::::::..........h!.!e;..;x00h!!cxhQhee:::;!!!!!!!!!c;;;;;;;;;!hhhhhhhhhhhehhhhhh0Qeehhc;;;;;:...;;;;;;;;;;;:cheeheeeeheeeeeeehhQ0hhQxx:;xe::::<BR>\
cxxxxxxxxxxeecccccc!!!!!!!!!chhhhhee0heehheeeh0heh0x:;;:::::::::.........e0xee0QQ000000h!ch000eec;;!!!!!!!!!!c;;;;;;;!ehhh0hh00hhh0hhhhh000RR0e0hc;;;;....;;;;;;;;;;!000000eeee0h00h0hhh00QQxxcx!!xx!!;;<BR>\
xxxeeeeeeeeexcxxxxcccccccccx0hh00hhe0h0h000h0000RQQc::::::::::::........!0QQh0hhehhehhhe0Q0000hee;;;!!!!!!!!!c;;;;;;;e0hh0000Q0h00QQ000000RRRR0ehh!;;;....:;;;;;;;;;ehhhhh0hhhh0hhQQ0hhhhh0e;ce!!!ec!!!!<BR>\
xxxxeeeeeeeeexxxxxccccccccxcccx00ehh0Q0000RQ0hxx!x!..:::::::::::........eQ0eeheheehheee0hehQ00Qhe!;!!!!!!!!!!c;;;;;!x0e00Q0h00Q0000QRQ0xccQQReeexhx!;;....:;;;;;;;;xxxxxehhxc!x!!!!xehhhhhhx.xc!!!!!!!!!<BR>\
xxxxeeeeeeeexcxxxxcccccccx!!c!!!cxcccxxcccx!!!;;;....::::::::::........;R0hh0he0eheh0ehhe0Q0QQQQex;;!!!!!!!!!c;;ceehe!!!!cce0hhxccccxc!!!;xe0eex;e0!;;....:;;;;;;;xxxxxxx!.!x!c!!x;.xhhexxe:..!!!!!!!!!!<BR>\
xxxxeeeeeeeeecxxxxccccccc!:::::xc!!cccccccxc;:::!....::::::::::.......!Q0hh0RQ0Q00h00Q00x00Q00QQ0e!;!!!!!!!!!c!!!;;c::.::;eec0!;;;;;xc!;::xh0eec;!h!;;....:;;;;;;xxxxxxc...:.xcc:..!xexxxxe:.:;;!!!!!!!!<BR>\
xxxxeeeeeeeeecccxxxcccccc::.:ccccccccccccccc;:..!....::::::::::;xc!x000cccc!c000QRRQxcc!!e0h00he00!ccccccxxxxxxxxxx;::::xhxeexxxxxxxxc::::xQ0ehxxx0xx!:...:;;;;;xxxcxx:...............xxccx:..;;;!!!!!;!<BR>\
xxxxxeeeeexxexxxxxxxcccc:::;xccccccccccccccx!::.!....::::::::::......;!::::c0hh0Q0eh0c!::chx000;hQxcxxxxxxxxxxxxxx!:::!xxxxxxxxxxxxxxx;:::xxhhexxxexxc::..:;;;;xxxxxx:................;xccx!.:;;!!!!!!!!<BR>\
xxxxeeeeeeexexxxxxxxccx;::;xccccccccccccccccx;:.!...:;;;;;:;;;::....;!::::e00e;:0h;;0e:::;x;e0h;cQecccccxxxxxxxxxc:::cxxxxxxxxxxxxxxxe!:::xehexxxxxxxc::::;;;;xxxxxx!:.................cxxxx!:;!!!!!!!!!<BR>\
xxxxeeeeeexxxexxxxxxxx!:::ccccccccccccccccccx!:.;:..:;;;;::;;;;:...:;.::;c;....x0!.:e0x:::c;!Qx;;hcccccccxxexxxxc:::!xxxxxxxxxxxxxxxxxc:::cxxxexxxxxxc::::;;;!exxxxx;:.................!xxxxx;!!!!!!!!!!<BR>\
xxxxeeeeeexxxxexxxxxxe!;;ceccccccccccccxxxcccx:::c:.:;;;;;;;;;;:..:!:::!;.....:x::::xc!;::!c;e!;;!!cccxcxxxxxxxe;::;xcxxxxxxxxxxxxxxxxx;::!exxxxxxxxxc::::;;;cexxxx!;:............:....;exxxx;!!!!!!!!!!<BR>\
hhhhhhhhhhhheehheeeee;...!exxeeeeeeeeeeeeeeexe!;.:c;!!!!!!!!!;;;::x:::!;:;;;;;;;;;;;;;;c:::cxccccccxeeeeeeheeee;..:heeeeeeeeeeeeeeeeeh0xccchhhh0hhhhhxccc!!!!xxxxhc!!;;;;!!!!!!;;;;:::::xxxxe!cccccccxxx<BR>\
hhhhhhhhhhhheeeheeeee:..:eeeeeeeeeeeeeeeeexxxe;...c;!!!!!!!!;;;;:ceehhx:;;;;;;;;;;;;;;;c!::chccccccxeeeeehhheh!...cheeeeeeeeeeeeeeeehhhx:..h0hh0000hhecccccc!exxex!!!!!!!!!cc!!!!!;:::::xxxxe!cccccccccc<BR>\
eehhhhhhhhheeeeehheee..:eeeeeeeeeeeeeeeeexxxxx!..:c;;!!!!!!;;;;;;exxxe;:::;;;:;;;;;;;;;!exxxhccccccxeeeehheehe:..!heeeeeeeeeeeeeeeeehhhe:..hhhh000hhexcccccxeexxx!!cxccccccccccc!!;;::;;xxxxecccccccxxcc<BR>\
xccxxxccccccccccccccc..ccxxxxxxxxxxxcc!;;;;;;!!..;!;;;;;;:::::::!exxe!:::::::;;;;;;;;;;!xexxeccccccccxxxxxxxxc..:xccccccccccccccccxxxxex:..heeeeeeexxcccc!ccexxe:::;!cccccccccccc!!;;;!!xxxxx;!!!!!!!!!!<BR>\
cccccccccccccccccc!c;.;xcccccccccccc;::::::;;;!..c;;;;;;::::::::cexe!::::::::;;;;;;;;;;;cexxe!!!!!!cccccccccx;..ccc!!!!!!!!!!cccccccxxxc:.:heeeexxxxxxxxc!!xhxxe!:::;;!!!!!ccc!!!!!!;;!!exxex!;;;;;;;;;;<BR>\
ccccccccccccccccc!c0000ecccccccccc!;:::::;;;;c!..c;;;;::::::::::xxex:::::::::;;;;;;;;;;!cexxe!!!!!!cccccccxxe::;hcc!!!!!!!!!ccccccccxxe!:.!heeeexxxxxxxcc!xRRRRhcxxc!!!!!!ccc!!!!!!!!!!cexxh!!;;;;;;;;;;<BR>\
ccccccccccccc!cccch0000xccxxxccc!;::::::;;;!hhh0ex;;;:::::::::!h00h;::::::::::;;;;;:;;;!xhxxe!!!!!!ccccccxc00RQ0Qc!!!!!!!!!!ccccccccxxe;:.xeeeeeeeeeeeexxeRRRRRhxxxxc!!!!!!!!!!!!!!;;!0QQQ0Qe!!!!!;;;:;;<BR>\
ccccccccccccccccceheeehxxxxxxxc;;::::;;;;ce00h0hex;;:::::::::;QQRR0;::::::::::::::::;;;xQ0QRx!!!!!cxxxxxccxQQQRQhcccc!!cc!ccccccccccxQQQRh0eeeeexxeeeeeeeRRRRRhxxxxxxxc!!!!!!!!;;;;;x0QQQQRRe!!!!;;;::::<BR>\
xxxcccxccccccccccxhhhhexxxxxc!;;;:::;;;;!hhehhhx!;;::::::::::x000Qh:::::::::::::::::;!hQQQQQe!!!!!ccxxcccx000000hccxxccccccccccccccxhRQQRQQeeeeexxeeeeeee0QQQhxeeeexxxxcc!!!!;;;;;;!QQQQQ0c;!!;;;;;:::::<BR>\
eeexxxxxxxxcccccccxcxcxxxxc!;;;:::;;;;;;;;;;;;;;;:::::::::::;00hh0;::::::::::::::::;;x00000e!!!!!!ccxxxcxx000000xxxxxxxxxxxxxxxxcce000000Qheeeeeeeeeeeeeeexxxxxxeeeexxxxxcc!!!;;;;;;;;;;!;;;;;;!;;::::::<BR>\
eeeeeeeexxxxxxcccccccccxc!;;;;::;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::;;!!!!!!!!!!!!!!cccxxxxxxxxxxxxxxxxxxxxxxxxxxcccccxeexxeeeeeeeeeeeeeeeeeexxxxeeeexxxxxxxcc!!!;;;!!!!;;;;;;;;;;;;:::::<BR>\
eeeeeeeexxxxxcccccccccc!;;;;;:;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::;;;!!!!!!!!!!!!!ccccxxxxxxxxxxxxxxxxxxxxxxxxcccccccxxxeeeeeeeeeeeeeeeeeeeexxxeeeexxxxxxxccc!!;;;;;;;;;;;;;;:;;;;;;:::<BR>\
";
