dat[24] = "\
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;!cc!;;;;;;;!!!;;!!!;!!!!;;;;;;;;:....!...........................:exxe:........::.       ... . .. . ....  ..               .:!;:.                             ........<BR>\
!!!;;;;;;;;;;;;;;;;;;;;;;;;;;;;cxc!;;;;;!!!!!!!!!!!!!!!!!!!!!!!;;;:....!........:::::::::::::::::::::exe:..........::...   ..................     .             ..;!..                        ..........<BR>\
!!!;;;;;;;;;;;;;;;;;;;;;;;;!cxc;;;;;;;;!!!!!!!!!!!!!!!!!!!!!!!!!!;:....!.......::::::::::::::::::::::chc:............::..............................              .:!;:..                    ..........<BR>\
!!!!!!;;;;;;;;;;;;;;;;;;!cxc!;;;;;;;;;;!!!!!!!!!!!!!!!!!!!!!!!!!!;:.....;......::::::::::::::::::::::!e::..............::................................            ..:!;...          .................<BR>\
!!!!!!!!!!;;;;;;;;;;;;!cc!;;;;;;;;;;;;;!!!!!!!!!!!!!!!!!!!!!!!!!!;:............:::::::::::::::::::::;c;::................:;................................            ...;!:..        .................<BR>\
!!!!!!!!!!!;;;;;;;;;!xc!;;;;;;;;;;;;;;;!!!!!!!!!!!!!!!!!!!!!!!!!!;:...........:;::::::::;xeeeeeeexeeeehhhec:...............:;;...........................  .               ..!;...        ..............<BR>\
!!!!!!!!!!!!!;;;;!cx!;;;;;;;;;;;;;;;;;;!!!!!!!!!!!!!!!!!!!!!!!!!!;:...........!eee!ceeeexxxxxxeeeeexeeeeeeeeehe;.............::;:.........................                   ..!;..       .............:<BR>\
!!!!!!!!;;;!!!!!xx!!;;;;;;;;;;;;;;;;;;;!!!!!!!!!!!!!!!!!!!!!!!!!!;:..::;!ccxxxeeeexxeeeeeeeeeeeeeeeeeeeeeeeeeeeeex;.............::::.......................                  . ..:!:.     .............:<BR>\
!!!!!!!!!;!!!!cc!;;;;;;;;;;;;;;;;;;;;;;;!!!!!!!!!!!!!!!!!!!!!!!cehhexxxxeexeeeeeeeeeeeeeeeeeeeeeeeeeeehheeeeeeeeeeee!:.............:;;.....................                      ..:!:.................:<BR>\
!!!!!!!!!!!!cx!!;;;;;;;;;;;;;;;;;;;;;;;;!!!!!!!!!!!!!!!!!!ceheeeeeehehh0hheexxeheeeeeeeeeeeeeeeeeeeeeeeehheeeeeeeeeeee:...............:;;...................                      ...;!:...............:<BR>\
!!!!!!!!!!xx!!;;;;;;;;;;;;;;;;;;;;;;;;;;!!!!!!!!!!!;;:;ehc;::....:ceexxxxxxxexeheexxeeeeehhexeeeeeeeeeeeeeh0eeeeeeeeeeh!..................:;:.........   ..                           .:!..............:<BR>\
!!!!!!!!cx!;!;;;;;;;;;;;;;;;;;;;;;;;;;;;!!!!!;;:::::;;::......;xexxxxxxxxxxxxexheexxxeee0h0eeeeeeeeeeeeeexc;ceeeeeeeeeeec:....................::.......  ..                            ..!;............:<BR>\
!!!!!!cxc!!!;;;;;;;;;;;;;;;;;;;;;;;;;;;!;;:::::::.::........!!;xxxxxehexxxxxxxehexxxxeee0000eeehheeexc!;::::::xeeeeeeeeeec.......................::::......                             ...!!..........:<BR>\
!!!!!xc!!!!!!!;;;;;;;;;;;;;;;;;;;;;!;:::::::::::::::...:::c;.:!xxxeexxxxxxxxxxxhheeeeeexh00Qeexc!!!::;;;!!!!ccccheeeeeeeeh;...........................:;;:...                         ......:!:.........<BR>\
!!!cx!!!!!;;;;;;;;;;;;;;;;;;;;;!;;::::::::::::::::::::::!!...::!ehxxxxxxxxxxxxehhexxeexxehh0hxe00h0hxexeeeeeeeeeeheeeeeeeee:...............................:::....                       .....!!........<BR>\
!!xc!!!!!;;;;;;;;;;;;;;;;;;;!;:::::.....:::::::::.:::.;!:..:!!;!:.:::::::::::::xxexxxxxxeQ0heeeh000Qheeehheeeeeeeehheeeeeeh:......................................::::...                 . ...:!;.....:<BR>\
cx!!!!!!!;;;;;;;;;;;;;;;;!;;:::::::...::::::::::.::..c!.:c!:.;;.::::::;!cxxxxee0e0exxxexxQ0x!heeeh0000eeeeeeeeeeeeee0heeeee!:...........................................:::::::.....  ... .......!!....:<BR>\
c!!!!!!!!;;;;;;;;;;;;;;!;::....:........:::::::::..:c:!!:...!;;!xxxxxxxxeexxxe0Q0eexxxeeeh0x:;hehce0000exeeeeeeeeeeee0eeeee;::::...................................................::::::;;;;;;;;!!c!!!!<BR>\
!!!!!!!;!!;!;;;;;;;;!;:::::::.:.........:::::::::::cc;.....cxxxeexxxxxxe0xxxe00!cehexeeeeeQx::;eec;c0000eeeeeeeeeeeeee0eeee:...:;:............................................................:::;;;c!;;<BR>\
!!!!!!;;;;;;;;;;;;!;:::::.::.............:::::::::!;:::...cxxxeexxxxxxxhexxxe0x::ehhxeeeeeQc:::!ee:::c00Qeeeeeeeeeeeheeheeh:.....:;::..........................................................::;;;;!c;<BR>\
!!!!!!!!;;;;;;;;!;::::::::.:............:::::::::::::.:..!exxehxxxxxxxe0xxxxhh:::;heeexeex0e:::::ee:::;0QQQ0eeeeeeexhh0h0ee:........;:........................................................:::;;;;;!x<BR>\
!!!!!!!!;;;;;!!;:::::...:..:............::::::::::::::..:xxxx!exxxxxxehhxxxe0!::::!0ceexxeee::::::0ex0RBW#WWBWheeeeeeheQQ0e..........:;:.......................................................::;;;;;;!<BR>\
!!!!!!!!;;;;!;::::::.:.................:::::::::::::::..!exc.cxxxxxxehhhxxxhe::::;!x0xheeexh;::::::ceQRRQRRRBQheeeeexehehhe............:;:....................................................:::;;;;;;;<BR>\
!!!!!!!;;;!!::::::::.:....::::...::.....::::::::::::::.:ce!..exxxxxehh0hxxe0!:!ceQBWWWB0eexe!::::::::xec0RQxRe0eeeeexx0hehh..............::....................................................::;;;;;;;<BR>\
!!!!!!!!!!;:::::::::........:............:::::::::::::::ec...exxxxxhhh;exxeQh;hehRRQQQR0ceeee::::::::.;;!cc!!::e0exeexehx0he:..............;:..................................................::;;;;;;;<BR>\
!!!!!!!!!::::::::::::....................:::::::::::::.:e:...exxxxehx;;exxeccQ;!ceQhQRhhc:ceec:::::::::QR0QRx.:e0Q00exeeQ0;;he:.............:;:................................................::;;;;;;;<BR>\
!!!!!!!;::::::::::::.............:....::.::::::::::::::.;....xxxxxhe;::0xxe::00!:;..;cxc!:::x0!:::::::::::::cx:h00000Q0hxQ;...:!:.............::...............................................::;;;;;;;<BR>\
!!!!!!;:::::::::::::....:::.::..........:::::::::::::::::;:..cxee;:::c;:hxh.;0h0c::;00Q0c:::::::::::::::::::;;!0Q00000eehh;....................::.............................................:::;;;;;;;<BR>\
!!!!!::::::::::::::::...:::::::::::....:::::::::::::::::!::c;!x:::!c;!!;:;e.!0000x:::::::::::::::::;:::::::;;;cQ000000xehe......................::............................................:::;;;;;;;<BR>\
!!!!:::::::::::::::::::::.:::::::::.::::::::::::::::::::!::cc:::::::::;!ceh.xhh000;::;:::::;cexccc!xc:::::::;cQQ000hh0ee0x........................;...........................................:::;;;;;;;<BR>\
!!!::::::::::::::::::::::::::::::::...:.:::::::::::::::;!!;.:::::::!x:.. .e.xh00h0e;;;;::::::;!cccccx;:::;c0QQRQ00ex0heeQ;.........................;:.........................................:::;;;;;;;<BR>\
!!:::::::::::::::::::::::::::::::::::..::::::::::::::::c:::::::::.::;!. ...:ee000h00e!;:::::::;cccx!:;cexcx000R0hece0heeh:..........................;........................................::::;;;;;;;<BR>\
!::::::::::::::::::::::::::::::::::::::::::::::::::::::x:::::::::::::c: . .:echh000h0000000QQQQQRRQ0ccccccxQ0Q0eecx000eee;...........................;.......................................::::;;;;;;;<BR>\
;:::::::::::::::::::::::::::::::::::::.::::::::::::::::x::::::::::!x!:!....;e!eh0000Q0000000000Q000hccccx000Q0eexxeQ00eehc............................;......................................::::;;;;;;;<BR>\
:::::::::::::::::::::::::::::::::::::::::::::::::::.:::!;:::::::cx!!!c!....!x!xeh0Q0Q0000QQ0QQ00Qhxcccx000hh0eeeceh0Q0Qhee............................::.....................................::::;;;;;;;<BR>\
::::::::::::::::::::::::::::::::::::::::::::::::::::::::x::::!!eeehheh:....eccxxe000RQhheh0000Qeccccx000hhh0eeecxhhheeh0hh:............................::....................................::::;;;;;;;<BR>\
::::::::::::::::::::::::::::::::::::::::::::::::::.::chee;:::ceheeeexe:....e!cxxxhQ0Qeeeeh00xcxeexch0hhhheh0eee!e0eeeehhe0c.............................:.....................................:::;;;;;;;<BR>\
:::::::::::::::::::::::::::::::::::::::::::::::::::eeeh0hheeeehx!;ehee!;...e!xxxx0Q0Qeeehhx.;;;:.chehhheee0heexeheeeeehhh00x.............................:...................................::::;;;;;;;<BR>\
:::::::::::::::::::::::::::::::::::::::::::::::::::!hxeehec;:;xhhe;chh;::..h!xxxe00hQeeehe.....:eeeeeeeeeh0eeeeh0hexcxeh000Q!............................:..................................:::::;;;;;;;<BR>\
::::::::::::::::::::::.....:::::::::::::::::::::::::;!cxhhhhh!:chhehc. .;..hcxexe0Q0Qheeh:....xeeeeeeehehhheeehQ0hxcxehhhhhhh:............................;..................................::::;;;;;;;<BR>\
::::::::::::::::::::::....:::::::::::::::::::::::::::!hc!!xeheeeehc... .!..0xxxxe;00hhehc....eheeehhhhc!x0heeh0ehhhhx!::::::e.............................:..................................::::;;;;;;;<BR>\
::::::::::::::::::::::::::::::::::::::::::::::::::::;!:xeeeehec:...     !.xQeeexe.xQQxhh:..:heehhecehhexe0eeee!:............;;.............................:.................................::::;;;;;;;<BR>\
::::::::::::::::::::::::::::::::::::::::::::::::::::!.. ..              .c;!eeeex.;0R0he..;0hexh0exhhehhe0eex................;:............................;...............................::::::;;;;;;;<BR>\
:::::::::::::::::::::::::::::::::::::::::::::::::::::!..                 .c.exeec.:00Q0x.!0e00xehhh00c...eee:.................!;...........................::.............................:::::::;;;;;;;<BR>\
:::::::::::::::::::::::::::::::::::::::::::::::::::::.!;                ..c:ceeec.xchhexxQxchehhecx;.....ee!....................;;..........................:.............................:::::::;;;;;;;<BR>\
::::::::::::::::::::::::::::::::::::::::::::::::::::::::!.                :;cheec!;x!0hQxheh0x!cx;.......ch....................:;;!;........................;............................::::::::;;;;;;;<BR>\
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::;c;.       ....     :eeh:;!ece00ec!cxx;..........!........  .:!!!!;:::.....;;......................;.........................:::::::::::;;;;;;;<BR>\
cc!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!cccccccccccccccccc!!xc.. .........  ...h0ccc!!cccxxx;...................:!!!;;;;;;;;;!;:.....:!:....................:........:;;;:;;;;;::::;;;;;;;;;;;;;;;;;;;;;<BR>\
ccc!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!ccccccccccccccccccccc!!e;.........  ...ex0xccccccc!!!cc.................:;;;;;;;;;;;;:..........!:...................::.......:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<BR>\
cccc!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!cccccccccccccccccccccccccx.... .....!00!!ccc!!!ecxexccx;...............!;;!!;;;::................;!..................::.......:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<BR>\
cc!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!cccccccccccccccccccccccccce;.   .!h0h0c!!cccccxecxec!ccx...............c;x0000x!:.................!..................::.......:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<BR>\
ccc!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!ccccccccccccccccccccccccxeee!!c000000x!ccc!ccx::c!c!!!!x;..............x0000Qc;;;;;!!!!cc!;.....:!...................;........:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<BR>\
ccc!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!cccccccccccccccccccccccehQx:.;00000Qh!!c!cxc....:x!!cc!cc..............;QQQh!;;;;;;;;;:........;!....................;........:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<BR>\
cc!c!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!ccccccccccccccccccccx0Q0cc;c000000hcc!xx:........!x!!!cx...............Qx;;;;;::.............!:.....................;........:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<BR>\
cc!c!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!cccccccccccccccccccc0Q00ccch000000ecxe:..............cc!cc.............!.................. :c:......................::........:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<BR>\
cccccc!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!cccccccccccccccccc0Q000xcx0000000Q0xxc;................!xcc........... !:................:c:........................::........:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<BR>\
";
