dat[54] = "\
;;!!!!!!!!!!;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;....:........ .                                 . ...................................................:..................................................<BR>\
;!!!!!!!!!!!!;;;;;;;;;;;;;;;;;;;;;;;;!!!!!!!!!;;....:..........                             ..... ..............:::::.:..:::::::::::::::::::::::::::::..................................................<BR>\
!!!!!!!!!!!!!;;;;;;;;;;;;;;;;;;;;;;;;!!!!!!!!!;;....::..........                          ..........::::::::::::::::::::::::::::::::::::::::::::::::::.....:.:.........................................:<BR>\
!!!!!!!!!!!!!;;;;;;;;;;;;;;;;;;;;;;;;!!!!!!!!!!;.....;............                      ............::::::::::::::::::..::::::::::::::::::::::::::::::.....::...................................::::.:::<BR>\
!!!!!!!!!!!!!!;;;;;;;;;;;;;;;;;;;;;;!!!!!!!!!!!;:....::..........   .    .......        ............:::::::::::::::.::..::::::::::::::::::::::::::::;:....::::..................................::::.:::<BR>\
!!;;;!!!!;;!!;;;;;;;;:;;;;::;;;;;;;;;!!!!!!!!!!;.....::..........            .          ...........::::::::::::::::::::::::::::::::::::::::::::....::......::::................................:::::::.:<BR>\
:.....:.............   ...  ..;;;;;;;!!!!!!!!!!:.....:::........                        ...........::::::::::::::::::::::::::::::::::::::::........::..........::...............................::::::::<BR>\
................ ...   .......;;;;;;;!!!!!!!!!!;.....::::........                       ...........::::::::::::::::::::::::::::::::::::::.........::.............::............................:::::::::<BR>\
!c!;;!c!!;;!!!;;;!!!;;;!!;;;;!;;;;;;!!!!!!!!!!!;:....:::::.........        ........     ...........::::::::::::::::::::::::::::::::::::..........::................:...........................:::::::::<BR>\
!!!!!!!!!!!!!!!!!;;;;;;;;;;!!;;;;;;;!!!!!!!!!!!;:....::::::......          .....   .    ...........:::::::::::::::::::::::::::::::::::..........::..................:.........................::::::::::<BR>\
!!!!!!!!!!!!!!!;;;;;;;;;;;;;;;;;;;;;!!!!!!!!!!!;:....:::::::.....    .............      ...........::::::::::::::::::::::::::::::::::..........::.............................................::::::::::<BR>\
!!!!!!!!!!!!!!!;;;;;;;;;;;;;;;;;;;;;!!!!!!c!!!c!;....::::::::.....     ..  .....        ...........::::::::::::::::::::::::;::::::::..........::...............................;!!!!;!!c!;::..::::::::::<BR>\
!!!!!!!!!!!!!!;;;;;;;;;;;;;;;;;;;;;;;!!!c:;c!c:;!;!!!!;;;::::;:::::;;;;::.........      ...........::::::::::::::::::::::::!exc!;:::........:::...............................!;.::!::::::;:!;:::::;;;!!<BR>\
!!!!!!!!!!!!!!;;;;;;;;;;;;;;;;;;;;;;;!!!c!::h::x;....:::::::::::..... .....:!!:.;cex!;. ............:::::::::::::::::::;!!ccxhec!!cehxxxx!:;:::::.....................:...;!xx;.:::!::!::::!!;!:::::::::<BR>\
!!!!!!!!!!!!!!;;;;;;;;;;;;;;;;;;;;;;;!xxcce!:;x!!!x;.::::::::::::.............::;!;..cec............:::::::::::::::::;chx::...;!!!!!ec!!!!!xc:::;!!;::................;!:.;x!....!;c:.!:!:::.;x;::::::::<BR>\
!!!!!!!!!!!!!!!;;;;;;;;;;;;;;;;;;;cxc!!!!!!xe!!cxc!cc:::::::::::..:..........:: .  .:!ce............::::::::::::::::::;cxxc!!!!!!!!!cex!;;xech00Q0he:.............;!:....:!::!::cec;;::x;ec;;:::!c::::::<BR>\
!!!!!!!!!!!!!!!;;;;;;;;;;;;;;;;cxeh!:cx;cec!cxx;cc!:;c:::::::::.....::....;:....   . .!x!:..........:::::::::::::::::::::.:xc!!!!cexc!c0hc!!;c0hhh0e::.........;!:.......;.;!::;ccx..;!c:!xc!!;;c!!;::::<BR>\
!!!!!!!!!!!!!!!;;;;;;;;;;;;;!ccxexcxehcecc!:;:xxexec!c!:::::::::.......:...:hc:...;cxxhxc!!!........:::::::::::::::::::!00x!!!c!xh0x:.!eQQhccxcchhh;::......:;;.....:....!!!.:!c;!x!...:ex!:xx!!!c!x;:::<BR>\
!!!!!!!!!!!!!!!;;;;;;;;;;;!c!!ccccxeeec!:x.....e!:hx!ch!::::::::....;xhheeehhQheeehexxxxxxeehx.....:::::::::::::::::::::hc!!cx!xece:.:.:xxhhxce00hx:::....:!:......::....c:c:;xcx;xx.:!;:xxxxch0ec!:::::<BR>\
!!!!!!!!!!!!!!!;;;;;;;;;!c;;!c;xcexeeh!xh0:..:ce!.xexcchc..:::::........!eexxxxxxeheeeexehhexec!;..::::::::::::::::::::cxxh00ceeche;:..:xhhcQhxxxc0:....:!:.....:::........x:x0hhx!;;..:;;xh0cehxcx!::::<BR>\
!!!!!!!!!!!!!!!!;;;;;;!c!;;;!;cxehxeehe:xx;...cxh!:xec:x!........::.......;ehexxxeheehhx!!;!ce0x:!:::::::::::::::::::::;;!!!hhe;xh0x:::.chhc!!ch0ee;.::!:.....:::::...:!;:;!:;xe0x!ehxcchhQQhx!h!!..:!;:<BR>\
!!!!!!!!!!!!!!;;;;;;;c!;;;;;;;xec:!e!ehe:::...:;!00h0e!!!!:..........::ehx0hxxxxhQccexx0000exeeee0x!::::::::::::::;;;!;;;;;;c0QQh;c!:::::;e00QR00xx!:!!...:;:::::::::;.       .xxx!eex.;0Q0!;hx... .  :;<BR>\
!!!!!!!!!!!!!!;!;;;!c;;;;;;;!c!..;xexehQR00heh0000;;!;;....:!...........xeeh00ee0h:::;x0hhh00heehehcx!!!!!!;;;;;;;;;;!c;::;ccx0QQ0h000hhQ00Qe!cc!:..:c:...:::::::::.;.        cxhc0c;.:c!;.:hh0x...  .!;<BR>\
!!!!!!!!!!!!!!!;;;cc;;;;;;;!!.... :..xhccQQc.xRhxxhh!...   .::.........x00000e0ceh0x:::!BWBh0Q00ec;x!c!;;;;;;;;;;;;!c;........;xeQRQh!;QQ0heex:.......!:..:::::::::...;;.     xcexe:;ccx0xh00e0h:...!c;:<BR>\
!!!!!!!!!!!!!!!!!c!;;;;;;;:!:....  .xexeeec!!x!;:;eh0e.   .!:.........;:...;e;e0x!ee::::;xheQh00xx:!!!c!;;;;;;;;;;;c;........;0ehh0xc!ee;.:ch00!......;;..::::::::.......:;:. cxeehexcc!!chh0e0h;!xc;:c:<BR>\
!!!!!!!!!!!!!!!!c!;;;;;;;::::!:... .hxhe0x;cce0!hhh0h0;.:!.............  .!ech0Q0!!;:::::;hh0hxex:;cc!!cc;;;;;;;;;;;!x;......c0hh0cc!!c00h00QQ0x....!!....::::::::::..........:x!e!!c:;c!!c;cx!!!cx:x:c:<BR>\
!ccccccccccc!!!c!;;;;;;::::::::;!!:.x0hh0hcxx!!ccxh0hec!;:::::::...... .;:..:;;!hh0h0hxh0QQe:..     .:!!cc;;;;;;;;;;;;;!cc;..ehhhQhecexcch0h00ec.che!:....;;;;;;;;;;:........:;.;!c;.  .cc!c:e!!!ex:x!c:<BR>\
!ccccccccccc!!c!;;;;;;:::::::::::::.!:c!x!...!c!c::;.:::;:;;::::.......!....   :eh00Qe:exeh00hh;     .!!!c!;;;;;;;;;;;;;;;;!!xh:ccxc:.!xccxcc;hheehh;:....;;;;;;;;;;:........!..c:         ::.x!!xxce!!:<BR>\
!ccccccccccc!!c!;;;;;::::::::::::::;;;x:.      .!x.:;:::;::::::........;.     :h0hhx::;xc!:;00eh:...;c!!!!c!;;;;;;;;;;;;;;;;;c::e;......:xxc!eeheehh;:....;;;;:::;;;:...... :;      .:!xhxcccchc!cexxx;:<BR>\
!ccccccccccc!c!;;;;;:::::::::::::::;..        ..::::!;:::::::::.......  :;;:..x0h00hxxxeheeh0hh0:.!c!!!!!!cc;;;;;;;;;;;;;;;;c:....  ....:;;;.!heeehx;:....;;:.    .         .hhh0hh0hh0000ecec!!!c0!hc..<BR>\
!ccccccccccccc!;;;;::::::::::::::::e0hh0QQQ000h!;;!!::::;:::::::........   .:;c000hx!cec!cc;000Q0hx!!!!!!!!c!;;;;;;;;;;;;;;!x;;;;cehQQ000e;;;e0eeeh!;:...:;;:.             .eeheeexehehhhehhx!!!!xccc...<BR>\
!cccccccccccc!!;;!;:::::::::::::::ch0hh0h00h00hhe!...:::::::::::........  ....x::c!c!:.;x!c;!00hhee!!!!!!!!cc;;;;;;;;;;;;;;;h0QQQ00000Q000hex0heeee;;:....;;;;:::;;;:.....:xeehxeheeeheehhehhc!!cecx;:::<BR>\
!!ccccccccccc!!;;!;:::::::::::::;xeeheehhe0heeh00e!.::::::::::::.......... ..h::xx:. .:;!che;:e000ex!!!!!!!!c!;;;;;;;;;;;;;x0h0e0hh00heh000ee0eeehc;;:....;;;;;;;;;;;....!0xeeheeheeehhehehQheexexx:::::<BR>\
!!cccccccccxc!!;;;:::::::::::::;eeeheeehheehheehh0hhe!::::::::::..........  xc .:;xh00000h;;;;x000ee!!!!!!!!x!;;;;;;;;;;;;xhh0he0hheh0hhhhhRh0heeh!;;:....;;;;;;;;;;;.:ccxheehheeh0eeh0hhcxhhQQ0he;:::::<BR>\
cxxxxxxxxxxexcccccc!!!!!!!!!!!!eheeheeeh0hhh0Qhehhh0000;::::::::...........;000h0hhhhhehhhhe00000heh!!!!!!!!c!;;;;;;;;;;;xhhhhhh0hh0QQRh00QQR0h0Qh!;;:...:;;;;;;;;;!exc;;hhhh00eeh0h0000h000Q0xxhx!!!!;;<BR>\
xxxeeeeeeeeexcxxxxcccccccccccce0hh00hhh0Q000e00x!x00hc;:::::::::...........hQ0ehhehehhhe0QhehQ000hee!!!!!!!!c!;;;;;;;;;!0RQQRQ0QQQ0Q0hxQ0x!QRQRQ0h!;;:....;;;;;;;;;;;:..e0hhh000QQQ00QhQhhhh0!x!!cc!!!!!<BR>\
xxxxeeeeeeeexxxxxxcccccccccccchhhhh0h00000h0c!!!!xQh::::::::::::..........cQ0eehee0eh0Q00ehQhe0QQhex!!!!!!!!!c;;;;;;;!hhQ0QQR0h0QQQQe0cc!!!hQQh0hh!!;:...:;;;;;;;;;;:..!eehhhhx!cx!!c00hhhexxxe!!!!!!!!!<BR>\
xxxxeeeeeexexcxxxxcccccccccccx!!!!!cxccccxcxx!!:.;;..:::::::::::.....   .x0QQQ0hh000h0ex00xeQQ0Qxehc!!!!!!!!cc;;;;!ehhRe!!!!!xehx;;ceex!!!:xeee!e0c;;:....;;;;;;;;;;:.cxcccxx:!xccc:;!eexxxxc:!!!!!!!!!!<BR>\
xxxxeeeeeeeexcxxxxccccccccc!x!::::ccccccccccx;:..;:..::::::::::...     !0hQQhehhh0eQQcc!cc00Q00eceh!!!!!!!!!c!;;!!!!ehe:::::xx0x;;;;;!x!;::xehh;;eh!;:....;;;;;;;::::!xxccxx::.....;:..xxxxxc:;;!!!!!!!!<BR>\
xxxxeeeeeexexccxxxxccccccccc!:::;ccccccccccccc:..:;..::::::::::.. . .x0c.;c!!cce0000ee!c!:h0000!;ehxcccccxxxxxxcxh00hh:::::xh0xxxxxxxxe!:::ee0hxxcxhe;:...;;;;;;;;;:!xcccx!............;xcxxc:;;!!!!!!;!<BR>\
xxxxxeeeeexeexxxxxxxccccccc!:::;xcccccccccccce:..:;..::::::::::......  .:!::::e000h:!0!:::xh000;:xh0xcccxxxxxxxxxxxxx!:::;eexxxxxxxxxxxc:::x0hehxxxxx!::..;;;;;;;;;cxcccx!..............xccxx:;;!!!!!!!!<BR>\
cxxxxeeeeexxexcxxxxxcccccx!:::!xcccccccccccccx;:.:;.::;;;;:;;;::.......;!:::;hhh0e;.c0e:::c000Q!;;eQhhexxxxxxxxxxxxec:::!exxxxxxxxxxxxxe:::!eexxxxxxx!::::;;;;;;;cxxcccec...............xxxxx!;!!!!!!!!!<BR>\
xxxxeeeeeexxxexxxxxxxccxc;:::cxcccccccccccccccc:..!::;;;;;:;;;;:......:!:::;h;!c::..;0h;::;h00Qh!;!xexcxccxexcxxcxx;:::cxxxxxxxxxxxxxxxe;::;exexxxxxx!::::;;;;;cexxxxx!:................;xxxcx!!!!!!!!!!<BR>\
xxxxeeeeeexxxxexxxxxxxe!:::;xcccccccccccccccccx:.:c::;;;;;;;;;;:....:!;:::c;...::::::xc;:::c!hheh!!cccxcxxxxxxxxx!::::xxxxxxxxxxxxxxxxxe!::!exexxxxxx!::::;;;;xxxxxxx:............:.....:exxxe!!!!!!!!!!<BR>\
hhhhhhhhhhhheehheeeeee:!!!xeeeeeeeeeeeeeeeeexxx:..;!;!!!!!!!!;;;::;ee:::c!;;;;;;;;;;;;;!:::;xccccccxeeeeeeheeehx!:::!eeeeeeeeeeeeeeeehhhx:.:c0h0hhhhhxccc!!!!xxxxxex!;;;;!!!!!!;;;;::::::exxxecccccccxxx<BR>\
hhhhhhhhhhhheeeheeeeh;...cexeeeeeeeeeeeeeexxxxx:..;!;!!!!!!!;;;;::xexehe;;;;;;;;;;;;;;;!x;:!hccccccxeeeeehheehe:.:;eheeeeeeeeeeeeeeehhhhh:..!0h0000hhxccccccxxxxxec!!!!!!!!cc!!!!!;::::::exxxecccccccccc<BR>\
eehhhhhhhhheeeehheehc..:eeeeeeeeeeeeeeeeexxxxxe:..!!;!!!!!!;;;;;:xexxec::::;;:;;;;;;;;;!eexxexccccceeeeehheehe:..:eeeeeeeeeeeeeeeeeehhhhh:..x0hh00hhexccccceexxxc!!cxcccccccccc!!!;;::;;!exxexccccccxxcc<BR>\
xccxxccccccccccccccx:.!xcxxxxxxxxxxxcc!;;;;;;!!...c;;;;;;:::::::!exxhc:::::::;;;;;;;;;;!chxxexcc!ccccxxxxxxxx:..!xccccccccccccccccxxxxeee:.:heeeeeexxcccc!xexxe;:::;!cccccccccccc!!;;;;!cexxx!!!!!!!!!!!<BR>\
ccccccccccccccccc!c;.!xccccccccccccc;::::::;;;!..:!;;;;;::::::::exxec::::::::;;;;;;;;;;;!hxeex!!!!!ccccccccx;..;xcc!!!!!!!!!!cccccccxxxex:.cheeexxxxxxxxccexxec!;:::;;!!!!cccc!!!!!!;;;!xxxex!;;;;;;;;;;<BR>\
ccccccccccccccccch0hhhcccccccccccc!::::::;;;;;!..!;;;;;::::::::xexe!:::::::::;;;;;;;;;;!!hxxec!!!!!cccccccxc..!xcc!!!!!!!!!!!cccccccxxee!::heeexxxxxxxxceQRRRxccxxxc!!!!!!ccc!!!!!!!!!!ehexhc!;;;;;;;;;;<BR>\
ccccccccccccc!ccehhhheccccxxxccc!;::::::;;;!hhhh;c;;;;::::::::eQ00x:::::::::::;;;;;::;;!cexxe!!!!!!ccccccxQ00Qhccc!!!!!!!!!!ccccccccxeee:.ceeeexeeeeeeeeQRRR0cxxxxxxc!!!!!!!!!!!!!!;!xQQQRRQ0!!!!!;;;:;;<BR>\
cccccccccccccccc0heehexxxxxxxx!;;::::;;;;ch0hh0hhc;;:::::::::cQRRQ;:::::::::::::::::;;!eQQQQe!!!!!cxxxxxceQQQQQcccccc!!cc!ccccccccccxQQRRQQeeeeexxeeeeeRRRRRhxxxxxxxxxc!!!!!!!!;;;;;eQQQQQRQx!!!!;;:::::<BR>\
xxxcccxcccccccccehhhhexxxxxxc!;;;:::;;;;chhhhhhxc;;::::::::::e0000;:::::::::::::::::;c0QRQQ0h!!!!!ccccccx0000Q0xccxxxccccccccccccccxhRQQQQQeeeeexxeeeeeQRRRQexxxeeexxxxcc!!!!;;;;;;cQQQQQh!;!!;;;;;:::::<BR>\
eeexxxxxxxccccccccxcccxxxxc!;;;:::;;;;;;;;;;;;;;;::::::::::::h00h0c::::::::::::::::;!e0000hx!!!!!!cccccce000000xxxxxxxxxxxxxxxxxcxh000000Qheeeeeeeeeeeeeeeexxxxxeeexxxxxxcc!!!;;;;;;;;;;!;;;;;;!;;::::::<BR>\
eeeeeeeexxxxxxcccccccccxc!;;;;::;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::;;!!!!!!!!!!!!!!cccxxxxxxxxxxxxxxxxxxxxxxxxxxcccccxxxxxeeeeeeeeeeeeeeeeeexxxxeeeexxxxxxxcc!!!;;;!!!!;;;;;;;;;;;;:::::<BR>\
eeeeeeeexxxxxcccccccccc;:;;;;:;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::;;!!!!!!!!!!!!!!ccccxxxxxxxxxxxxxxxxxxxxxxxxcccccccxxxeeeeeeeeeeeeeeeeeeexxxxeeeexxxxxxxccc!!;;;;;;;;;;;;;;:;;;;;;:::<BR>\
";
