dat[22] = "\
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;!cc!;;;;!!!!!!!!!!!!!!!!;;;;;;;;:.......;;.........................:cexc.......::.      ... .. . .  .... ...               .:!;:.                             ........<BR>\
!!!;;;;;;;;;;;;;;;;;;;;;;;;;;;;cxc!;;;;!!!!!!!!!!!!!!!!!!!!!!!!!!;:......!:.....::::::::.::::::::::::::cex.........::..    ..................     .             ..;!..                        ..........<BR>\
!!!!;;;;;;;;;;;;;;;;;;;;;;;!cxc;;;;;;;;!!!!!!!!!!!!!!!!!!!!!!!!!!;:......!.....:::::::::::::::::::::::::ex...........::..............................              .:!;:..                    ..........<BR>\
!!!!!!;;;;;;;;;;;;;;;;;;!cxc!;;;;;;;;;;!!!!!!!!!!!!!!!!!!!!!!!!!!;:............:::::::::::::::::::::::::e;.............::................................            ..:!;....         . ...............<BR>\
!!!!!!!!!!;;;;;;;;;;;;!cc!;;;;;;;;;;;;;!!!!!!!!!!!!!!!!!!!!!!!!!!;:............::::::::::::::::::::::::!!................:;:................................           ...;!:..        .................<BR>\
!!!!!!!!!!!;;;;;;;;;!xc!;;;;;;;;;;;;;;;!!!!!!!!!!!!!!!!!!!!!!!!!!;:............:::::::::::::::::::::::!;:..................:;;........................... ...              ..!;..         ..............<BR>\
!!!!!!!!!!!!!;;;;!cx!;;;;;;;;;;;;;;;;;;!!!!!!!!!!!!!!!!!!!!!!!!!!;:............:x!:::::.::!cxehhhheeehc;:....................::;:..........................                  ..;;..       ..............<BR>\
!!!!!!!!;;;!!!!!xx!!;;;;;;;;;;;;;;;;;;;!!!!!!!!!!!!!!!!!!!!!!!!!;;:............!exeheeeeeeeeeeeeeeeeeeeeeeex!:..................::;:.......................                  . ..:!:.     .............:<BR>\
!!!!!!!!;;!!!!cc!;;;;;;;;;;;;;;;;;;;;;;!!!!!!!!!!!!!!!!!!!!!!!!cehheeeeeeeeeehe0exxxeeeeeeeeeeeeeeeeeeeeeeeeeeee;..................:;;.....................                      ..:!:.................:<BR>\
!!!!!!!!!!!!cx!!;;;;;;;;;;;;;;;;;;;;;;;!!!!!!!!!!!!!!!!!!ce00hexeeeeeeeeexxexxxheexeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee!...................:;;...................                      ...;!:...............:<BR>\
!!!!!!!!!!xx!;;;;;;;;;;;;;;;;;;;;;;;;;;!!!!!!!!!!!!;::::::..:....... .:!xxhhexxeeexxxxxxeeeeeeeeeeeeeeeeeeeeeeeeeeeh!.....................:;:..............                           .:!..............:<BR>\
!!!!!!!!cx!!!;;;;;;;;;;;;;;;;;;;;;;;;;;;!!!!!;;:::::::::::......:!cxxxxxxxxxxxxeeexxexxeeexeeeeexxeehhexxeeeeeeeeeeeec.......................::;:..........                            ..!;.............<BR>\
!!!!!!cxc!!!;!!;;;;;;;;;;;;;;;;;;;;;;;;!;;:::::::::...:::....!!;:;cxxxxxxxxxxxxxhexxxxxxeeheeeeeexeeeeee0heeeeeeeeeeeex:.........................::;:......                             ...!!...........<BR>\
!!!!!xc!!!!!!!;;;;;;;;;;;;;;;;;;;;;!;:::::::::::::::::::..:!;..::xxxxxxxxxxxxxxxhxxxxxeehh0eeeeheeeeeexex;:xheeeeeeeeeec..............................:;;:...                         ......:!:.........<BR>\
!!!cx!!!!!;;;;;;;;;;;;;;;;;;;;;!;;::::.:::::::::::::::..:!:..::.:xxexxxxxxxxxxxeheexeeeeh000eeeh0xeexc;:::::;!hheheeeeee:..................................:::....                         ...!!........<BR>\
!!xc!!!!!;!;;!;;;;;;;;;;;;;;!;:::::.....:::::::::::...:!:..:..::;xxxxxxxxxxxxxheeheexxxxe00Qeexxcc:!!cxxeeeeeeeee0heeeeex:........................................::::....                . ...:!;......<BR>\
cx!!!!!!!;;;;;;;;;;;;;;;;!;;:::::......::::::::::::..:!:..:;!!:!;...:;!ccxxxxxhexheexxxcxhehexe000hexeeeeeeeeeeeeeehheeee::::...........................................:::::::....... .. .......!!....:<BR>\
c!!!!!!!!!;;;;;;;;;;;;;!;::..:.:........::::::::::.:!;.;!;...:!:.:::::::::::::c::!hxxxexeh00xexe00QQhhhheeeeeeeeeeeeeeheh:..::::...................................................::::::;;;;;;;;!!c!!!!<BR>\
!!!!!!!;!!;!;;;;;;;;!;::::::::::........:::::::::::!!!:.....;!;;!!!!ccccccxxxeQhh0eeeeeeee00!eex0000Qheeeeeeeeeeeee00hee0!.....:;:............................................................:::;;;c!;;<BR>\
!!!!!!;;;!;;;;;;;;!;::::::::::..........::::::::.:x;.:...:.!exxeexxxxxxxxxxehh0eexcheeeeee00;:xeeh0000heeeeeeeeeeeeeheeh00x......:;::..........................................................::;;;;cc;<BR>\
!!!!!!!!;;;;;;;;!;::::::::::::::........:::::::::::::::...cxxxeexxxxxxxxxxxxh0heh;;xheexexhQ!::ceexe0000eeeeeeeeeeeeehhee.:x!.......;:.........................................................::;;;;;!c<BR>\
!!!!!!!!;;;;;!!;:::::...::::::::........:::::::::::::::::!exxxhxxxxxxxxexxxe0xcee:::cexxeex0c:::!ee;!h00Qheeeeeeeeexehhhe....c:......:;:.......................................................::;;;;;;!<BR>\
!!!!!!!!;;;;!;:::::::::::...::.:.......::::::::::::::::::exxe!xxxxxxxehhxxehe:;ee::::!exxeeee:::::ch;::c00Qeeeeeexeeee0eee:............:;:....................................................:::;;;;;;;<BR>\
!!!!!!!;;;!!:::::::::::::::::::::::....:::::::::::::::::!exx:xxxxxxxeh0exxe0;::ce:::::!exxxxe:::::::c!:::;xQ0eeeeeeeeee0eee!.............:;...................................................:::;;;;;;;<BR>\
!!!!!!!!!!;:::::::::..:::...::.::::.....::::::::::::::::cxc::xxxxxxehh0exxhc::!chxcxxxc!exxeh!:::::::::::::::eQexexexeeehcehe;.............;:..................................................::;;;;;;;<BR>\
!!!!!!!!!:::::::::::::...........::......:::::::::::::::xc.::exxxxxhh0Qeeeh:!BWBBBBBBBQ;:xeeee:::::::::;;!!;:c00Q0eeeeeeee:..:!c;...........:;:................................................::;;;;;;;<BR>\
!!!!!!!;:::::::::::::....:::::...::.....::::::::::::::::c:..:xxxxxeh0xexxe;e:;x;QQQRQQR!:::eeh!::::!cce0BWW#BxQQ0000ehexeee...................::..............................................:::;;;;;;;<BR>\
!!!!!!;::::::::::::::...:::::::::::::.::::::::::::::::::::.::cxxxxhhc.exe!;0h:;!;;:0Qexx:::::!0!:::!RQe;:::::cQ000000hee;chx...................::.............................................:::;;;;;;;<BR>\
!!!!!;:::::::::::::::::::::::::::::::::::::::::::::::::::::::;exxehe..cxx.c00x:;:.exxcc!:::::::;:::::::::::e!;Q00000hhee:.......................::............................................:::;;;;;;;<BR>\
!!!!:::::::::::::::::::::::::::::::::::::::::::::::::::::...::xexeh:  ;e!.xhh0c::::QRQhc::::::::::::::::::;::!R000000ehe!.........................;..........................................::::;;;;;;;<BR>\
!!!::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::cexh....x:.eeh0h;::::;;:::::::;:::::::::::::!h0RQ00000ehhx..........................;:........................................::::;;;;;;;<BR>\
!!:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::.!ee....;::exhh0x:::;;;:::::::;cxccxx!:::;x0000QQ00000eehh;..........................;........................................::::;;;;;;;<BR>\
!:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::....:...   ;e!eh000hc;;;::::::!ccccc!cxxex000Q000Q0000hhee0e...........................;.......................................::::;;;;;;;<BR>\
;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::.......  .!e;.:c00Q000000heexxhQ00hexcccxQ000Q00Q000hxheeeQ;...........................;......................................::::;;;;;;;<BR>\
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;!!ceehee!.;!:::!h00Q000QQQQQQQQ000QxcccccxQQ00000R00hexheeeeh:..........................::....................................:::::;;;;;;;<BR>\
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;::::;!;;!h!::;!::hhQQheeeh00000Qhxcccccx0000hhhhh00heech0ehehc...........................::....................................::::;;;;;;;<BR>\
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::...:x0c::::::;::;!c!;:::::xeeh00000ccccccx0000hhehhee0heeece0e0eee;...........................::...................................::::;;;;;;;<BR>\
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::..:!ee0h!::::::::::;ccxeeheeehhc!;;!ceex0000hhheeehhhhheexxe0ehheeh!...........................:...................................::::;;;;;;;<BR>\
:::::::::::::::::::::::::::::::::::::::::::::::::::.::::::!:.eccee!;:::::::::::hh0cheeee::;;;;;;eheheeehhhhhhheeheeceehReeceeh!..........................::..................................::::;;;;;;;<BR>\
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::!...hhx!hhx:!eheeh0h0hQeQxheeh!......chheeeehhe!;x00exeheexehh00hc!hehc..........................;.................................:::::;;;;;;;<BR>\
:::::::::::::::::::::::::..::::::::::::::::::::::::::::::; ..cheh;xeeheeehcecxeeheexeeh.....:eheehhx!!00exehhhhh0eeeexhx00h:!heh!.........................::.................................::::;;;;;;;<BR>\
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::! . .xhxehxccxehee0.ee;e0eeehc....:eehe!ch0ehhhhhec:...eeee;:0:.xec.:xeec.........................:.................................::::;;;;;;;<BR>\
:::::::::::::::::::::::::::::::::::::::::::::::::::::::.:x.    :eeheexxeh0e:xeh;!Reheh:...!0xc00ehhhhhc:........eeh;..:...ce!..;eex:.......................;...............................::::::;;;;;;;<BR>\
::::::::::::::::::::::::::::::::::::::::::::::::::::::::;c:   .;!!hxeec;..:xeeh:.00xh0:. !xhhehhh0ex;..........;ee;........c0;..;0ee;......................::.............................:::::::;;;;;;;<BR>\
::::::::::::::::::::::::::::::::::::::::::::::::::::::::!:..           ...!hxxe;.!h0xx:.xhxhehhc!cc............ec.....:!!:.. .;!:.h0hc......................:.............................:::::::;;;;;;;<BR>\
::::::::::::::::::::::::::::::::::::::::::::::::::::::::;:..              .eexe!;cchhh;!hhe0x!!ce!............c;..;c!...::;;;....c!x0hx:....................;............................::::::::;;;;;;;<BR>\
;:::::::::::::::::::::::::::::::::::::::::::::::::::::::;;...      ...;;!!c:xexe..!cc0hhhhccxx!:...............;!..:;;;;;;:........:xh00!...................;.........:::.............:::::::::::;;;;;;;<BR>\
cc!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!ccccccccccccccccccxexxexee!......;:..cQhe!!cxx0hxhecc:...............;;:;;;;;;;:..............!h0e:.................:........:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<BR>\
ccccc!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!ccccccccccccccccccccccccccc;......;..!c!!ccc!!cccccccccc...........:;;;;;;;;:...................xex0:................::.......:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<BR>\
ccc!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!cccccccccccccccccccccccccc!;......!.xc!!!!!!!cxecxeexcccx:.....;:...c;;!!;!!!!!!!!!;:.....:;;;::eeeehe:..............::.......:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<BR>\
cc!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!ccccccccccccccccccccccccccc;......!cc!!!!c!cx!.xc!cxexc!cc..........;!x000e;!;;;;;;;;;::......;hcxeeeehx.............::.......:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<BR>\
ccc!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!ccccccccccccccccccccccccccc;......xc!!!!ccx;...:xc!!!!!!!c!..........000000!;;;::............!hehe0eeeeeh!...........;........:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<BR>\
cccc!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!ccccccccccccccccccccccccccc;.....cx!!!cec........!c!!!!!!!x;........ c000x:................:eQ0hehhheeeeeee:.........;........:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<BR>\
cccc!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!ccccccccccccccccccccccccccc;....xe!!cx!............:xc!!!!!x;..... ..;h:..................!he0000heQ0eeeeeehx........;........:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<BR>\
cccc!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!ccccccccccccccccccccccccccc;..;cx!ce:............. ...:xc!!!x!..... .;..................;0000h0000000Qheeeeeeh;.....:;........:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<BR>\
cccccc!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!ccccccccccccccccccccccccccc;.:c:hc:......................;c!!e:......!................:hQ00000hQ00000QQheeeeeeh!....::........:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<BR>\
";
