dat[20] = "\
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;!cc!;;;!!;!!!!!!!!!!!!!!!;;;;;;;:.......:!...........................;exx......::.      ...... ..   .... ...               .:!;:.                             ........<BR>\
!!!;;;;;;;;;;;;;;;;;;;;;;;;;;;!cxc!;;;;!!!!!!!!!!!!!!!!!!!!!!!!!!;:.......!:....::::::::.:::::::::::::::eec........::..   ...................     .             ..;!..                        ..........<BR>\
!!!!;;;;;;;;;;;;;;;;;;;;;;;!cxc;;;;;;;;!!!!!!!!!!!!!!!!!!!!!!!!!!;:.......:!...:::::::::::::::::::::::::xx...........::..............................              .:!;:..                    ..........<BR>\
!!!!!!;;;;;;;;;;;;;;;;;;!cxc!;;;;;;;;;;!!!!!!!!!!!!!!!!!!!!!!!!!!;:........::..::::::::::::::::::::::::;x:.............::................................            ..:!;....         . ...............<BR>\
!!!!!!!!!!;;;;;;;;;;;;!cx!;;;;;;;;;;;;;!!!!!!!!!!!!!!!!!!!!!!!!!!;:............:::::::::::::::::::::::;!:................:;:................................           ...;!:..        .................<BR>\
!!!!!!!!!!!;;;;;;;;;!xc!;;;;;;;;;;;;;;;!!!!!!!!!!!!!!!!!!!!!!!!!!;:............::::::::::;!xeeheeeeeeehhexc:...............:;;........................... ...             ...!;....       ..............<BR>\
!!!!!!!!!!!!;;;;!!cx!;;;;;;;;;;;;;;;;;;!!!!!!!!!!!!!!!!!!!!!!!!!!;:............!ex!:;ceeeeeeeeeeeeeeeeeeeeeeehe!.............::;:..........................                   .;;..       .............:<BR>\
!!!!!!!!;;;;!!!!xx!!;;;;;;;;;;;;;;;;;;;!!!!!!!!!!!!!!!!!!!!!!!!!!;:....:;!!cccchexxexxeeeeeeeeeeeeeeeeeeeeeeeeeeee!:...........:::;:......................                   . ..:!:.     .............:<BR>\
!!!!!!!!;;!!!!cc!!;;;;;;;;;;;;;;;;;;;;;!!!!!!!!!!!!!!!!!!!!!!!!!xeheeexxxxxexxxeexxxxeeeeeeeeeeeeeeeeeeeeeeeeeeeeeehe:.............:;;.....................                      ..:!:.................:<BR>\
!!!!!!!!!!!!cx!!;;;;;;;;;;;;;;;;;;;;;;;!!!!!!!!!!!!!!!!!cehhhexxxxxxeeeeeeeexxxehexxxeeeeeeeeeeeeeeeehheeeeeeeeeeeeeehc..............::;;..................                       ...;!:...............:<BR>\
!!!!!!!!;!xx!;!;;;;;;;;;;;;;;;;;;;;;;;;!!!!!!!!!!!!;::::::.........   ;eexxxxxxx0exxxexeeeeeeeexeeeeeeexh00eeeeeeeeeeeeh;.................:;:..............                           .:!..............:<BR>\
!!!!!!!!cx!!!;;;;;;;;;;;;;;;;;;;;;;;;;;;!!!!!;;:::::::::::.........:xexxxxxxxxxxehexxxexehheeeeexxeeeeeex!:;eeeeeeeeeeeeh!...................::;:..........                            ..!;.............<BR>\
!!!!!!cxc!!!;!!;;;;;;;;;;;;;;;;;;;;;;;;!;;:::::::::::::::.......:!xxxxxxxxxxxxxxxhexxxexeh00eeehheeexc!::::;!!x0heeeeeeeeh:......................::;:......                             ...!!..........:<BR>\
!!!!!xc!!!!!!!!;;;;;;;;;;;;;;;;;;;;!;::::::::::::::::::::.....:c;:cxxxxxxxxxxxexxehxxexeee000eexhc!!cxxeeeeeeeeeeh0eheeeeex..:.......::...............:;;:...                         ......:c:........:<BR>\
!!!cx!!!!!!;;!;;;;;;;;;;;;;;;;;!;;::::.:::::::::::::::::....:!;...;cxxxxxxxxxxehxxhexxxxxxxe00eee000heeeeeeeeeeeeeee0heeeeh::.:...........................::::....                       . ...!!........<BR>\
!!xc!!!!;;!;;!;;;;;;;;;;;;;;!;:::::.....:::::::::::::::.:..;;.....:!:.:::::::::c::;eexxxxxee0hhexeQQQRQ00heeeeeeeeeeeehheee;..:...................................::::.....               . ...:!;......<BR>\
cx!!!!!!;;;;;;;;;;;;;;;;;!;;:::::......::::::::::::::::::;!:.....:!:::::::::;!chxxx0hhexxxeeeQxxhxe0000Qheeeeeeeeeeeeeeehhex:::.........................................:::::::....... .. .......!!....:<BR>\
c!!!!!!!!;;;;;;;;;;;;;;;;::..:.:........::::::::::.:::::!;..::;cxecxxxxxxxxxxxhQ0hhhehhexeeexe0;;xex0Q0000heeeeeeeeeehheeehx.::::..................................................::::::;;;;;;;;!!c!!!!<BR>\
!!!!!!;;!!;;;;;;;;;;!;::::::::::........:::::::::::.:::!;!xec;.;exxxxxxxxxxxxh00Qeex:xe0exeeex0x::;hehxhQ000heeeeeeeee0hehhhx:.:;:............................................................:::;;;c!;;<BR>\
!!!!!!;;;;;;;;;;;;!;::::::::::..........:::::::::::..:xex;....;exxxxxxxxxxxxxeh0eeec::xhhexxeeee;:::;ehc:;e000heeeeexee0e0hc:xc:.:;:::.........................................................::;;;;cc;<BR>\
!!!!!!!!;;;;;;;;!;::::::::::::::........:::::::::.:::ex......:exxeexxxxxxxxxxhh0;eec:::xe!eexeeex:::::;hh;:::chQheeeeeeeheeh!.......;:.........................................................::;;;;;!c<BR>\
!!!!!!!!;;;;;;!;:::::...::::::::........::::::::::::::::.:...!xxxhxxxxxxxxxxxh0e:ce!::::xh:xexexe!::!!ccxh0xeeehQQ0eeeeee0eeehx:.....:;:.......................................................::;;;;;;!<BR>\
!!!!!!!;;;;;!;:::::::::::...::.:........::::::::::::::::::..:exxhhxxxxxxxhexxe0;::hc!xxc::xc;eexee;:cWWWWBBBBBQhQQ000heeeeeccehhh:.....:;:....................................................:::;;;;;;;<BR>\
!!!!!!!;;;!!:::::::::::::::::::::::....::::::::::::::::::...!xec:exxxxxxeQexxeh!eQBWWWWWc:::::!exec::;eQhRRR0Q0c000000hheeex....:xx......:;:..................................................:::;;;;;;;<BR>\
!!!!!;;;!!;:::::::::..:::...::.::::.....::::::::::::::::::.:ee;.:exxxxxeh0xxxhxhexQQQQRR0;::::::!ee;::..:hQhcQx;hQ0000h;:ehh!..............;:..................................................::;;;;;;;<BR>\
!!!!!;!!!::::::::::::::::.:::::::::...:..::::::::::::::::::;0:..:exxxxxhh0xxxQc:c!e0;eRh0c::::::::xx:::h0xcc0x.:eQ00000ceeexe:..............:;:................................................::;;;;;;;<BR>\
!!!!!!!;:::::::::::::...:.:::::::::.....:::::::::::::::::::!!.:..cxxxxeh00xxh00x:!.  :xc;.:::::::::;;:::;;!cc;::xQ000000ehec..................::..............................................:::;;;;;;;<BR>\
!!!!!!:::::::::::::::...:..::::::::::::::::::::::::::::::..::.:..;exxxhhhexe!0h0e::.xQeeQh:::::::::::::::::::;;:!Q000000hhex...................::.............................................:::;;;;;;;<BR>\
!!!!!:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::..xxxehh;exx.hhh0x::.cc:::::::::::::::::::::::;:xR00000hhehe....................::............................................:::;;;;;;;<BR>\
!!!!:::::::::::::::::::::::::::::::::::::::::::::::::::::.:::::::.:exh0!.ex. xhhh0;:::::::::::::::;!!!:::::::!h0QRQ000he0ehh......................;...........................................:::;;;;;;;<BR>\
!!!::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::....!eh! .e: .ceeh0e;:;;;::::;cc!::::::::::;eQ000QQQ000hxhhe0;......................;:........................................::::;;;;;;;<BR>\
!;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::.....h;  .;...;exxhh0e!;;:::::::::::::::cexe0000Q0QQ000hxe0ehe.......................;.........................................:::;;;;;;;<BR>\
!::::::::::::::::::::::::::::::::::::::::::::::::::::::;;:::::......     .....ecxeehhhQ00Q00000h000hxccccce0Q00Q0QQQ0heex0eeh!.......................;.......................................::::;;;;;;;<BR>\
;::::::::::::::::::::::::::::::::::::::::::::::::::::!::::!!:::....  .     ...ec!xxxeh0Q0000Q0QQ0000cccccceQ0000QQRR0eeechheee:.......................;......................................::::;;;;;;;<BR>\
::::::::::::::::::::::::::::::::::::::::::::::::::::::;c!::::::!c!cxxc;.......!e;xexxee000h0QQ000hxccccx0Q00hhhhhhh00eeece0eeex.......................::....................................:::::;;;;;;;<BR>\
:::::::::::::::::::::::::::::::::::::::::::::::::::::c;:::cccxcx::;;:chhc.....:h!!xeeeeeeeehh00hcccccx000hhheehhhhhhheee!e0eeeh!.......................::....................................::::;;;;;;;<BR>\
::::::::::::::::::::::::::::::::::::::::::::::::::::::!c;:!;:::::::;::ceee:....ec!xxxxxeheehc.:;;cexh0hhhhhhhehhhhhe0eeece0eeeeh;.......................::...................................::::;;;;;;;<BR>\
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::;c:::::::::::hhee!....hx!xxxeeh0eh!.....:ehheeehheehhhhxcxe0eeexe0hhheee:.......................:...................................::::;;;;;;;<BR>\
:::::::::::::::::::::::::::::::::::::::::::::::::::.::::::eeexcc!;ch0hheh0c..!;;exxxxxxQ0hc.....!heeeeeehhhxx00hc!ce0eeeeeh0e0eeex.......................::..................................::::;;;;;;;<BR>\
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::chehhhhheehe0ee0!!. ..xxcxxee00h....;eeeehhhxe00eehhhhhhhh0eeeeeQ0hhheehc.......................;.................................:::::;;;;;;;<BR>\
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::!.xhhh00000hehhh; ;.   cexxexh00c...xheehcch0eehhhhec:.....xeeech;!eexeeehc......................::................................:::::;;;;;;;<BR>\
::::::::::::::::::::::::::::::::::::::::::::::::::::::::!.. :eheeeeeeee;. ;;  ...exxxeheex :eexcxhexehhx!:..........eee:;h..xex:eexex......................:...............................::::::;;;;;;;<BR>\
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::!.    ......... .c  ....!exxehe:!;hxhexeehhec.............:hx..c....ch;.xeeex.....................;...............................::::::;;;;;;;<BR>\
::::::::::::::::::::::::::::::::::::::::::::::::::::::::.:!.        ..... !.......xxx0xe.c0hxhehhxcx;..............e!..........x:.!eeex:...................::.............................:::::::;;;;;;;<BR>\
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::.;!.        ...;c:::.  :ehx0h0c!hehec!!cc...............:........:!;;..c!.!heh!...................:............................::::::::;;;;;;;<BR>\
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::c..........c: .:!!c!!.ehee00ehx!!cxx:.....................:!;..::::...!;:xeee:.................;............................::::::::;;;;;;;<BR>\
;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::!.. ..............:;:!ce0chhxxhe!.....................:!!;;;;;!!!;.....:!:.ceh!................;.........:::.............:::::::::::;;;;;;;<BR>\
c!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!cccccccccccccccccccccc;...............!ec!!c!c!ccc!!ccx:.................cc;;;;;;;;:..........!;..cex:..............:........:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<BR>\
ccccc!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!cccccccccccccccccccccccx;............:ex!!!!!!cccccxxcccx...............!!;;;;;;:...............:!...chc.............::.......:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<BR>\
ccc!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!cccccccccccccccccccccccccc......;c!;:x!!!!!!!cxxc!ceecc!x:.........::;c;;x0hc;...................:;....;h;...........::.......:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<BR>\
cc!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!ccccccccccccccccccccccccccc!;:.....;xc!!!!!cc!.:xc!cxc!!x:............;ch0000c;;;;!ccccc!;:......c:......xh:.........::.......:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<BR>\
ccc!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!ccccccccccccccccccccccccccc;......;x!!!!!cc:....!c!!!!!!x;.............x00000!;;;;;;;::........:!:.........cc........::.......:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<BR>\
cccc!c!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!ccccccccccccccccccccccccccc;.....;x!!!cx;........!c!!!!!x;..........  ..h00e;;:...............!hc............;:......;........:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<BR>\
cccc!cc!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!ccccccccccccccccccccccccccc;....:x!!cc........... :c!!!!x:..............cc ..................x0hhx............;!.....;........:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<BR>\
cccc!cc!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!ccccccccccccccccccccccccccc;....!ex:..............  :c!!x:........... .c..................:e00000hh;...........;h...::........:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<BR>\
cccccc!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!ccccccccccccccccccccccccccc;.....c.................. .ccx:............:! ................c000000000hc...........he..::........:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<BR>\
";
