diff --git a/corecd/wip/grub.xpm b/corecd/wip/grub.xpm new file mode 100644 index 0000000..f56bcfd --- /dev/null +++ b/corecd/wip/grub.xpm @@ -0,0 +1,497 @@ +/* XPM */ +static char * grub_xpm[] = { +"640 480 14 1", +" c #000100", +". c #070000", +"+ c #100001", +"@ c #160003", +"# c #110203", +"$ c #190100", +"% c #1D0000", +"& c #210000", +"* c #250003", +"= c #2A0000", +"- c #270100", +"; c #2D0001", +"> c #320000", +", c #3A0000", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" . . . ", +" . .. .. .. ", +" .. .. .. . ", +" .... .... . . ", +" . .... ........... .. . .. . . . . . ", +" . . ..... . ....... ....... ..... . ... ..... . . .. ... . . ", +" ... .. . ... .. ........................... ..................... . .. ... ... ", +" . . . . .. ... .................................. ...................... .. . .. .. ", +" . ...... ............. ....................................... ............................ ...... . . ....... .. ", +" . .. . ... ............... .......... ............................ ............................ ........ ........ . ..... ... .. ", +" ........ . ........................ ...................................... ............................ ........ ............... .. . .. ... ", +" . .. .......................... ....................................... ............................ ........ ................... ... .... . ", +" .. . ................................. ....................................... ............................ ........ ........................ ... ..... ", +" . . .. ...................................... ....................................... ............................ ........ ................................... .. ", +" ..... . . . ....................................... .................................................................... ......... ..................................... . ", +" . . ..... . . ...................................... ....................................... ............................ ......... ...................................... . . ", +" . . ............ . ........................................ .................................................................... ......... ...................................... .... . ", +" ..... ............................................................ .................................................................... ......... ....................................... ........... . . ", +" . ..................................................................................................................................... ............................................... ... .......... . . . ", +" .. .. .......................................................................................................................................... ................................................. ... . .......... .. .. .. ", +" .. . .. .......................................................................................................................................... ....................................................... ................ . . . ", +" . ................................................................................................................................................ ............................................................................. ... ", +" . ... .. ................................................................................................................................................ ............................................................................. ... ... ", +" . . .................................................................................................................................................... ................................................................................. ", +" . . . .. .................................................................................................................................................... ................................................................................... ... ", +" ....... ............................................................................................................................................................................................................................................. ..... ", +" ....... ...... ..................................................................................................................................................... ........................................................................................ .. .. ", +" ..... ............ .............................................................................................................................................................................................................................................. ... ... .. ", +" ... ............... ............................................................................................................................................................................................................................................... ....... . .. ", +" . ................ ............................................................................................................................................................................................................................................... .......... . .. ", +" .. .. ......................................................................................................................................................................... ......................................................................................... ............. . . ", +" .. ....................................................................................................................................................................................................................................................................... ............... .. . ", +" .. ......................................................................................................................................................................................................................................................................... ................... .. ", +" . . ............................................................................................................................................................................................................................................................................. ...................... ... ", +" . . ................................................................................................................................................................................................................................................................................ ........................ . ", +" ... ................................................................................................................................................................................................................................................................................ .......................... ... ", +" . ................................................................................................................................................................................................................................................................................... ............................ . . ", +" . ..................................................................................................................................................................................................................................................................................... ................................ . ", +" .. ... ..................................................................................................................................................................................................................................................................................... ............................. .... . . ", +" .. ........................................................................................................................................................................................................................................................................................... .................................. . ", +" . .. ..... ...................................................................................................................................................................................................................................................................................... ..................................... .. ", +" ................................................................................................................................................................................................................................................................................................... ....................................... . ", +" . ................................................................................................................................................................................................................................................................................................. ....................................... ... .. ", +" .... ................................................................................................................................................................................................................................................................................................... ........................................ .... ", +" .. ...................................................................................................................................................................................................................................................................................................... ....................................... ....... .. . ", +" . ......................................................................................................................................................................................................................................................................................................... ........................................ ........ .. ", +" .. ......................................................................................................................................................................................................................................................................................................... ................................................ .. . ", +" . ............................................................................................................................................................................................................................................................................................................ ................................................... .. ", +" . .............................................................................................................................................................................................................................................................................................................. ........................................................ ", +" ... ......................................................................................................................................................................................................................................................................................................................................................................... .... ", +" . .. ............................................................................................................................................................................................................................................................................................................................................................................ ", +" . . ................................................................................................................................................................................................................................................................................................................................................................................ ... ", +" .................................................................................................................................................................................................................................................................................................................................................................................. . ", +" ............................................................................................................................................................................................................................................................................................................................................................................................. . ", +" . ............................................................................................................................................................................................................................................................................................................................................................................................ ... ", +" ............................................................................................................................................................................................................................................................................................................................................................................................... . ", +" .. ................................................................................................................................................................................................................................................................................................................................................................................................. . ", +" ..... ..................................................................................................................................................................................................................................................................................................................................................................................................... ", +" . . ....................................................................................................................................................................................................................................................................................................................................................................................................... . ", +" . ... ........................................................................................................................................................................................................................................................................................................................................................................................................ .. ", +" .... ...... ......................................................................................................................................................................................................................................................................................................................................................................................................... . ", +" . ..................................................................................................................................................................................................................................................................................................................................................................................................................... . ", +" .. ....................................................................................................................................................................................................................................................................................................................................................................................................................... . ", +" . ...................................................................................................................................................................................................................................................................................................................................................................................................................... . . ", +" .. .......................................................................................................................................................................................................................................................................................................................................................................................................................... .. .. ", +" .. .......................................................................................................................................................................................................................................................................................................................................................................................................................... .... . ", +" . . ........................................................................................................................................................................................................................................................................................................................................................................................................................... ..... . ", +" . ............................................................................................................................................................................................................................................................................................................................................................................................................................... ....... . ", +" . ............................................................................................................................................................................................................+............................................................................................................................................................................................................................ ", +" . ................................................................................................................................................................................................................................................................................................................................................................................................................................ .......... .. ", +" .. ............................................................................................................................................................................................................+................................................................................................................................................................................................................... ............ . . ", +" . ..............................................................................................................................................................................................................++................................................................................................................................................................................................................................. .. ", +" .. .... . ............................................................................................................................................................................................................+.................................................................................................................................................................................................................................. . ", +" . ........ ............................................................................................................................................................................................................++................................................................................................................................................................................................................................... . ", +" ... ...................................................................................................................................................................................................................++........................................................................................................................................................................................................................................ .. ", +" .........................................................................................................................................................................................................+++.......+.+++.+...................................................................................................................................................................................................................................... . ", +" .. ......................................................................................................................................................................................................................+++.+........................................................................................................................................................................................................................................... ", +" . ...........................................................................................................................................................................................................+...........+..++.......................................................................................................................................................................................................................................... .. ", +" ................................................................................................................................................................................................................++++......+.+++++........................................................................................................................................................................................................................................... . ", +" ............................................................................................................................................................................................................+.+++.......+.+++.+............................................................................................................................................................................................................................................ . ", +" . ................................................................................................................................................................................................................++++.....++.+++++............................................................................................................................................................................................................................................. .. ", +" .................................................................................................................................................................................................................+++..+....++.+++++..+............................................................................................................................................................................................................................................ . ", +" ..................................................................................................................................................................................................................+++++++...+++.+++++.............+.................+................................................................................................................................................................................................................. ", +" . ..................................................................................................................................................................................................................+.++++.....++++++++++...........+......................+.............................................................................................................................................................................................................. ", +" ..................................................................................................................................................................................................................+++++++...+++++++++++...........+.............+...+....+.......+..................................................................................................................................................................................................... ", +" ... ...................................................................................................................................................................................................+.............++++++++...+++++++++++......+....+............++...++...+.......++.................................................................................................................................................................................................... .... ", +" .. .. ...................................................................................................................................................................................................+.............++++++++...++++++++++++..........+.............+...+...++.......++........................................................................................................................................................................................................ ", +" . .... ....................................................................................................................................................................................................++.............++++++++..++++++++++++.....+....+.............+...++...+......+++........++............................................................................................................................................................................................... ", +" . .... ....................................................................................................................................................................................................+.............+++++++++..++++++++++++.....+....+.............+...++..++.......++.......+++................................................................................................................................................................................................. ", +" .. ...........................................................................................................................................................................+..............................++...........++++++++++.++++++++++++++....+....+.............++..++..++......+++........+++.................................................................................................................................................................................................. ", +" . .............................................................................................................................................................................................................++..........++++++++++++++++++++++++++....+....+............++...++..++......++++......+.+................................................................................................................................................................................................... . ", +" ... ...............................................................................................................................................................................+..............................++....+.....++++++++++++++++++++++++++....+....+............+++..++..++......+++.......++++............................+...................................................................................................................................................................... ", +" . ...............................................................................................................................................................................+..............................++....+.....++++++++++++++++++++++++++....+....+............+++..++..++......++++......++++...........+....................................................................................................................................................................................... .. ", +" . ................................................................................................................................................................................++..............................++....+.....++++++++++++++++++++++++++....+....++...........+++..++.+++......++++......++++...........++...............+........................................................................................................................................................................ .. ", +" .. ..................................................................................................................................................................................+..............................++....+.....++++++++++++++++++++++++++....+....++...........+++..+++.++......++++......++++...........++...............++........................................................................................................................................................................ .. ", +" . ....................................................................................................................................................................................+.............................+++....+.....+++++++++++++++++++++++++++...+....++...........+++.++++++++.....++++.....+++++............+...............+.......................................................................................................................................................................... . ", +" . . ....................................................................................................................................................................+................++..................+.........+++....+.....+++++++++++++++++++++++++++...+....++...........+++.+++++++......++++......++++............+...............+............................................................................................................................................................................ ", +" ... .....................................................................................................................................................................+...............+++..................+.........+++....++...++++++++++++++++++++++++++++...+....++...........+++.+++++++......++++.....+++++...........++..............+++............................................................................................................................................................................... ", +" . .......................................................................................................................................................................+...............+++..................+.........+++....+....++++++++++++++++++++++++++++...+...+++...........+++.++++++++.....++++.....+++++..........+++..............+++............................................................................................................................................................................ .. ", +" . ...............................................................................................................................................................+........................+++..................++........+++....++...++++++++++++++++++++++++++++...+....++...........+++.++++++++.....++++.....+++++...........++...............++.......................+..................................................................................................................................................... . ", +" ................................................................................................................................................................+........................+++.................++.........++++...++...++++++++++++++++++++++++++++...+...+++..........++++.++++++++.....++++.....+++++..........+++...............++............................................................................................................................................................................... . ", +" .. ....................................................................................................................................................+....................++..............+++.................+++........++++...++...++++++++++++++++++++++++++++..++...+++..........++++.++++++++....+++++.....+++++..........++++.............+++................................................................................................................................................................................ ", +" . ................................................................................................................................................................++.......++..............+++................+++++.......++++...++...++++++++++++++++++++++++++++...+...+++..........++++.++++++++.....++++.....+++++..........+++.........+....+++.....................++.......................................................................................................................................................... .. ", +" .. .......................................................................................................................................................+...........++.......++..............+++................++++........++++...++...++++++++++++++++++++++++++++..++...+++..........++++.++++++++....+++++.....+++++.........++++.........+....+++......................+............................................................................................................................................................ . ", +" .. .......................................................................................................................................................+...........+........++..............++++................++++.......++++...++...++++++++++++++++++++++++++++..++...+++..........+++++++++++++....+++++.....+++++.........++++.........+....+++.....................++............................................................................................................................................................. . ", +" .........................................................................................................................................................+...........++.......++..............+++++..............+++++.......++++...++..+++++++++++++++++++++++++++++..++...+++..........+++++++++++++....+++++.....+++++.......++++++.........+....+++....................++++............................................................................................................................................................. ", +" . .........................................................................................................................................................+...........++.......++..............++++++.............+++++.......++++...++..+++++++++++++++++++++++++++++..++...+++..........+++++++++++++....+++++.....+++++........+++++.........+....+++.....................+++++............................................................................................................................................................. . ", +" . ...........................................................................................................................................................+...........++.......++.............+++++...............+++++.......++++...++..+++++++++++++++++++++++++++++..++...+++..........+++++++++++++....+++++.....+++++......+.++++++........+....+++....................++++++.............+......+........................................................................................................................................ . ", +" .. ...........................................................................................................................................................+...........++.......++..............++++++.............+++++.......++++...++..++++++++++++++++++++++++++++++.++...+++..........+++++++++++++....+++++.....++++++......+++++++........++...+++....................++++................................................................................................................................................................. . ", +" .. ...........................................................................................................................................................+...........++.......++.............+++++++.............+++++......+++++...++..+++++++++++++++++++++++++++++..+++..+++..........+++++++++++++....+++++.....++++++.....++++++++........++...+++...................+++++++.............................................................................................................................................................. . ", +" . . .................................................................................................................................................+..........+...........++.......++.............+++++++.............+++++......+++++...++..++++++++++++++++++++++++++++++.+++..+++..........+++++++++++++....+++++.....++++++....+++++++++........++...+++....................++++++.............+......+.......................................................................................................................................... . ", +" .. .. ................................................................................................................................................+..........+..........+++.......++.............+++++++.............+++++......+++++...++..++++++++++++++++++++++++++++++.++...+++..........+++++++++++++....++++++....++++++.....++++++++........++..++++...................++++++++............+......+............................................................................................................................................. . ", +" . .. ................................................................................................................................................++.....++..++..........++.......++.............+++++++.............++++++.....+++++...++..++++++++++++++++++++++++++++++.++...++++.........+++++++++++++....+++++.....++++++....+++++++++........++..++++...................++++++..............+.....++............................................................................................................................................. ", +" ..... .................................................................................................................................................+......+..++..........+++.......++............++++++++............+++++++.....+++++...++..++++++++++++++++++++++++++++++.++...++++.........+++++++++++++....++++++....++++++....+++++++++........++..+++++..................+++++++++++.........+......+.................................................................................................................................................. ", +" ..... ..........................................................................................................................++.....................+......++.++..........+++.......++............++++++++.............++++++.....+++++...++..++++++++++++++++++++++++++++++.+++..++++.........+++++++++++++....++++++....++++++...++++++++++........+++.++++...................+++++++++++........++.....++............................................................................................................................................... . ", +" ...... ..........................................................................................................................+......................++.....++.+++.........+++......+++.............+++++++............++++++++....+++++...++..++++++++++++++++++++++++++++++.+++..++++.........+++++++++++++....++++++....++++++....+++++++++........++.++++++..................+++++++++++........++.....++................................................................................................................................................. .. ", +" . ...... ........................................................................................................................+..+.....................++.....++.+++.........+++......+++............++++++++............++++++++....+++++...++.+++++++++++++++++++++++++++++++.+++..++++.........+++++++++++++....++++++....++++++...++++++++++........++..+++++..................+++++++++++........++.....++...............++................................................................................................................................. ", +" . .. ...... .......................................................................................................................+..++.....................++....+++.+++.........+++......++++...........++++++++............++++++++....+++++...++..++++++++++++++++++++++++++++++.+++..++++.........+++++++++++++....++++++....++++++...++++++++++........+++++++++..................+++++++++++........++.....++..................................................................................................................................................... ", +" . . ....... ........................................................................................................................+.+++....................++.....++.+++.........+++......+++............++++++++............++++++++..+++++++...++.+++++++++++++++++++++++++++++++.+++..++++.........+++++++++++++....++++++...+++++++...++++++++++.......++++++++++..................+++++++++++........++.....++...............++................................................................................................................................... . ", +" . ..... ...... .......................................................................................................................++++++....................++....+++++++.........+++......++++...........++++++++............++++++++....+++++...++.+++++++++++++++++++++++++++++++.+++..++++.........+++++++++++++....++++++...+++++++...++++++++++........+++++++++..................++++++++++++.......++.....++...............++......+............................................................................................................................. . ", +" . .... ...............................................................................................................................++++++....................++....+++.+++.........+++......++++...........++++++++............+++++++...+++++++...++.+++++++++++++++++++++++++++++++.+++..++++.....+...+++++++++++++....++++++...+++++++...++++++++++.......++++++++++............+.....+++++++++++.+......++.....++...............+++.....+............................................................................................................................... ", +" .............. .......................................................................................................................++++++....................++....+++++++.........+++......++++...........++++++++............++++++++..+++++++...++.+++++++++++++++++++++++++++++++.+++..++++....++...+++++++++++++....++++++...+++++++..+++++++++++.......++++++++++....+.......+.....+++++++++++........++.....++...............+++..................................................................................................................................... . ", +" .......................................................................................................................................++++++....................++....+++++++.........++++.....++++...........++++++++............++++++++..+++++++...++.+++++++++++++++++++++++++++++++.+++..++++..+.+++.++++++++++++++....++++++...+++++++..+++++++++++.......++++++++++....+.............++++++++++++++.....++.....++..............+++......+.............................................................................................................................. . ", +" .. ......................................................................................................................................++++++....................++....+++++++.........++++.....++++...........++++++++.......+....++++++++..++++++++..++.+++++++++++++++++++++++++++++++.+++..++++..+..+..++++++++++++++....++++++...++++++++.+++++++++++.......++++++++++...+........+.....++++++++++++++.....++.....++...............+++.....+................................................................................................................................ . ", +" ........................................................................................................................................++++++....................++....+++++++.........++++.....++++..........++++++++++...........++++++++..++++++++..++.+++++++++++++++++++++++++++++++++++..++++....+++.++++++++++++++....++++++...+++++++..+++++++++++...+...++++++++++...++.......++....+++++++++++++++....++.....++..............++++....++++............................................................................................................................... . ", +" .......................................................................................................................................+++++++....................++....+++++++.........++++.....++++..........++++++++++..+++.+....++++++++.+++++++++..++.+++++++++++++++++++++++++++++++++++..++++.++.+++.++++++++++++++....++++++...++++++++..++++++++++...++..++++++++++...++......+.+....++++++++++++++.....++.....++..............++++....++.+..+.............................................................................................................................. . ", +" .........................................................................................................................................+..+++++++....................++....+++++++.........++++.....++++..........++++++++++..+...+....++++++++..++++++++..++.++++++++++++++++++++++@++++++++.+++..++++..+.+++.++++++++++++++....++++++...++++++++.+++++++++++....+..++++++++++..+++......+++....+++++++++++++++...+++.....++..............++++....++..+++.............................................................................................................................. . ", +" . ..............................................................................................................................+.......+++.+++++++....................++...++++++++........+++++.....++++..........++++++++++..+.+.++...++++++++++++++++++..+++++++++++++++++++++++++@@+++++++++++++++++.++++++.++++++++++++++....++++++...++++++++.+++++++++++...++..++++++++++..++++.....+++....+++++++++++++++...+++.....+++.............++++....++++...++............................................................................................................................ . ", +" .... ......................................................................................................................................++.+++++++....................++...++++++++........+++++.....++++.......+..++++++++++..+++++....++++++++++++++++++..++.++++++++++++++++++++++@@++++++++++++++++++++++++.++++++++++++++....++++++...++++++++++++++++++++...++..++++++++++..++++.....+++...++++++++++++++++...+++.....+++.............+++++...+++++++.............................................................................................................................. . ", +" . . ...............................................................................................................................+......++.+.++++++++...................++....+++++++........+++++.....+++++.....++++++++++++++.+++++++..+++++++++++++++++++..++++++++++++++++++++++++@@@+++++++++++++++++++++++++++++++++++++++....++++++...++++++++++++++++++++..+++..++++++++++..++++++...+++...++++++++++++++++...+++.....+++.............++++....+++++++..+............................................................................................................................ .. . ", +" . . ................................................................................................................................+......++++.++++++++...................++...++++++++........+++++.....+++++.....++.+++++++++++.+++++++..+++++++++++++++++++..++++++++++++++++++++++++@@@+++++++++++++++++.++++++.++++++++++++++....++++++...++++++++++++++++++++..+++..++++++++++..++++..+..+++....+++++++++++++++...+++....++++.......+.....+++++...+++++++++.+.......................................................................................................................... .. .. ", +" . .................................................................................................................................++....++++++++++++++..................+++...++++++++........+++++.....+++++......+++++++++++++.++++++++++++++++++++++++++++..++++++++++++++++++++++++@@@@++++++++++++++++++++++++++++++++++++++....++++++...+++++++++++++++++++++.++++.++++++++++..++++++...+++...++++++++++++++++...+++.....+++......++.....+++++...+++++++++++............................................................................................................................... ", +" ....................................................................................................................................+......+++++++++++++...................++...++++++++........+++++.....+++++.....++++++++++++++.+++++++..+++++++++++++++++++..+++++++++++++++++++++++@@@@+++++++++++++++++++++++++++++++++++++++....++++++..++++++++++++++++++++++.+++..+++++++++++.++++++...+++...+++++++++++++++++..+++....++++.......+.....+++++...+++++++++++............................................................................................................................... .. ", +" . ....................................................................................................................................++.....+++++++++++++..................+++...++++++++........+++++.....+++++.....++++++++++++++.+++++++.++++++++++++++++++++..++++++++++++++++++++++++@@@@++++++++++++++++++++++++++++++++++++++....++++++...+++++++++++++++++++++.++++.+++++++++++++++++++..+++...++++++++++++++++..++++....++++.....++++....+++++..++++++++++++.....++.......................................................................................................................... . ", +" ... ....................................................................................................................................++....++++++++++++++..................+++...+++++++++.......+++++.....+++++.+...++++++++++++++.++++++++++++++++++++++++++++..+++++++++++@@++++++++@+@@@@@++++++++++++++++++++++++++++++++++++++....++++++..++++++++++++++++++++++.++++.+++++++++++++++++++..+++....++++++++++++++++..+++....++++.....++++....+++++..++++++++++++.....+............................................................................................................................. . ", +" .. ......................................................................................................................................++....++++++++++++++..................+++...+++++++++.......+++++.....+++++.+...++++++++++++++.++++++++++++++++++++++++++++..+++++++++++@@+++++++++@@@@@@++++++++++++++++++++++++++++++++++++++....++++++..+++++++++++++++++++++++++++.+++++++++++++++++++..+++...+++++++++++++++++.++++....++++......++++...+++++..++++++++++++.....+............................................................................................................................. . . ", +" . ......................................................................................................................................++....++++++++++++++..................+++...+++++++++.......+++++.....+++++.....++++++++++++++.++++++++++++++++++++++++++++..+++++++++++@@+++++++++@@@@@@++++++++++++++++++++++++++++++++++++++....++++++..+++++++++++++++++++++++++++.++++++++++++++++++++++++...+++++++++++++++++.++++....++++...+.+++++...+++++..++++++++++++.....+.............................................................................................................................. . ", +" . ......................................................................................................................................++....++++++++++++++...........+......+++...+++++++++.......+++++.....+++++.++..+++++++++++++++++++++++++++++++++++++++++++..++++++++++@@@+++++++++@@@@@@++++++++++++++++++++++++++++++++++++++....++++++..+++++++++++++++++++++++++++.++++++++++++++++++++++++...++++++++++++++++++++++....++++...++++++....+++++..++++++++++++.....++............................................................................................................................... . ", +" .. .........................................................................................................................................++....++++++++++++++.........++.......+++...+++++++++.......++++++...++++++.++..+++++++++++++++++++++++++++++++++++++++++++..++++++++++@@@+++++++@@@@@@@@++++++++++++++++++++++++++++++++++++++....++++++..+++++++++++++++++++++++++++.++++++++++++++++++++++++...++++++++++++++++++++++....++++.....+++++...++++++.++++++++++++.....+................................................................................................................................ . . ", +" . .........................................................................................................................................++....++++++++++++++.........+++......+++...++++++++++......+++++....++++++.++.++++++++++++++++++++++++++++++++++++++++++++..++++++++++@@@@+++++++@@@@@@@++++++++++++++++++++++++++++++++++++++....++++++..+++++++++++++++++++++++++++++++++++++++++++++++++++++..++++++++++++++++++++++....++++...+++++++...++++++++++++++++++++....++.............................................................................................................................. ... . ", +" ...........................................................................................................................................++....++++++++++++++.......+++.+.+....+++...++++++++++......++++++...++++++.++.++++++++++++++++++++++++++++++++++++++++++++..++++++++++@@@++++++++@@@@@@@++++++++++++++++++++++++++++++++++++++....++++++..++++++++++++++++++++++++++++++++++++++++++++++++++++...++++++++++++++++++++++....++++...+++++++...++++++++++++++++++++....++.................................................................................................................................. .. ", +" ...........................................................................................................................................++....++++++++++++++........+++++.....++++..++++++++++......++++++...+++++++++.++++++++++++++++++++++++++++++++++++++++++++..+++++++++@@@@@++++++@@@@@@@@++++++++++++++++++++++++++++++++++++++....++++++..++++++++++++++++++++++++++++++++++++++++++++++++++++...++++++++++++++++++++++....++++..++++++++...++++++++++++++++++++....++................................................................................................................................. .. ", +" . .............................................................................................................................................++....++++++++++++++........++++.++...+++...++++++++++......++++++...++++++.+++++++++++++++++++++++++++++++++++++++++++++++..+++++++++@@@@@++++++@@@@@@@@@+++++++++++++++++++++++++++++++++++++....++++++..++++++++++++++++++++++++++++++++++++++++++++++++++++...++++++++++++++++++++++....++++..++++++++...++++++++++++++++++++....++.................................................................................................................................. .. ", +" . ...........................................................................................................................+................++....+++++++++++++++......++++++++...++++..++++++++++......++++++..+++++++++++++++++++++++++++++++++++++++++++++++++++++++..+++++++++@@@@@@+++++@@@@@@@@++++++++++++++++++++++++++++++++++++++....++++++..+++++++++++++++++++++++++++++++++++++++++++++++++++++..+++++++++++++++++++++++...++++..++++++++...++++++++++++++++++++....++..................................................................................................................................... ", +" . ............................................................................................................................+................++....+++++++++++++++......+++++++....++++..++++++++++.....+++++++.+.++++++++++++++++++++++++++++++++++++++++++++++++++++++..+++++++++@@@@@@+++++@@@@@@@@++++++++++++++++++++++++++++++++++++++....++++++..++++++++++++++++++++++++++++++++++++++++++++++++++++...++++++++++++++++++++++....++++..++++++++...++++++++++++++++++++....++..................................................................................................................................... .. ", +" . .............................................................................................................+..............+................++....+++++++++++++++......+++++++....++++..++++++++++.....++++++++..++++++++++++++++++++++++++++++++++++++++++++++++++++++..+++++++++@@@@@@++++@@@@@@@@@@+++++++++++++++++++++++++++++++++++++...+++++++..+++++++++++++++++++++++++++++++++++++++++++++++++++++..+++++++++++++++++++++++...++++..++++++++...++++++++++++++++++++....++...................................................................................................................................... ", +" ... ..............................................................................................................+..............++...............++....+++++++++++++++......+++++++++..++++..+++++++++++....+++++++++.++++++++++++++++++++++++++++++++++++++++++++++++++++++..+++++++++@@@@@@+++++@@@@@@@@+++++++++++++@++++++++++++++++++++++++...+++++++.++++++++++++++++++++++++++++++++++++++++++++++++++++++..+++++++++++++++++++++++...++++..+++++++++..++++++++++++++++++++....++..................................................................................................................................... ... . ", +" . ................................................................................................................+..............+................++.+.++++++++++++++++......+++++++++..++++..+++++++++++....++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++..+++++++++@@@@@@++++@@@@@@@@@@++++++++++++@+++++++++++++@++++++++@+...+++++++.++++++++++++++++++++++++++++++++++++++++++++++++++++++..+++++++++++++++++++++++...++++..+++++++++..++++++++++++++++++++...+++....................................................................................................................................... . .. ", +" .................................................................................................................+..............++...............++++.++++++++++++++++.....+++++++++...++++..+++++++++++..+.++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++..+++++++++@@@@@@++++@@@@@@@@@@++++++++++++@+++++++++++++@++++++++++...+++++++.++++++++++++++++++++++++++++++++++++++++++++++++++++++..+++++++++++++++++++++++...++++..+++++++++..++++++++++++++++++++....++....................................................................................................................................... . .. ", +" ..................................................................................................................+..............++..............+++++.++++++++++++++++......+++++++++..++++..+++++++++++.+..+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++@++.++++++++++@@@@@@@+++@@@@@@$@@@++++++++++++@+++++++++++++@++++++++@+...+++++++.++++++++++++++++++++++++++++++++++++++++++++++++++++++..+++++++++++++++++++++++...++++..+++++++++..++++++++++++++++++++...+++............................................................................................................................................... ", +" . ..................................................................................................................+..............++..............++++++++++++++++++++++.....++++++++++..++++..++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++@++.++++++++++@@@@@@++++@@@@@@$$@@++++++++++++@+++++++++++++@+++@++++@+...+++++++.++++++@+++++++++++++++++++++++++++++++++++++++++++++++..+++++++++++++++++++++++...++++..+++++++++..++++++++++++++++++++....++......................................................................................................................................... ... ", +" .....................................................................................................................+..............++..............++++++++++++++++++++++.....++++++++++..++++.+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++@++.++++++++++@@@@@@@+++@@@@@@$$@@++++++++++++@+++++++++++++@++++++++@+...+++++++.++++++++++++++++++++++++++++++++++++++++++++++++++++++..+++++++++++++++++++++++...++++..+++++++++..++++++++++++++++++++...+++......................................................................................................................................... ...... ", +" . ....................................................................................................................+..............++..............++++++++++++++++++++++.....++++++++++..++++.+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++@++.++++++++++@@@@@@@+++@@@@@@$$@@@@++++++++++@+++++++++++++@+++@++++@+...++++++++++++++@+++++++++++++++++++++++++++++++++++++++++++++++..+++++++++++++++++++++++...++++..+++++++++.+++++++++++++++++++++...+++...............................+............................................................................................................... . ", +" .......................................................................................................................+..............++..............++++++++++++++++++++++.....++++++++++..++++.+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++@++.+++++++++@@@@@@@@+++@@@@@$$$@@@++++++@++++@++++++++++++@@+++@++++@+...+++++++.+++++@@+++++++++++++++++++++++++++++++++++++++++++++++..+++++++++++++++++++++++...++++..+++++++++.+++++++++++++++++++++...+++............................+..+................................................................................................................ ", +" ........................................................................................................+............+..............++..............++++++++++++++++++++++.....+++++++++++.++++.+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++@++.++++++++++@@@@@@@+++@@@@@@$$@@@@+++++@++++@++++++++++++@@+++@++++@++..+++++++++++++@@+++++++++++++++++++++++++++++++++++++++++++++++.++++++++++++++++++++++++...++++..+++++++++..+++++++++++++++++++++..+++...........................++..................................................................................................................... ", +" .........................................................................................................+............+..............++..............+++++++++++++++++++++++....+++++++++++.++++.+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++@++.+++++++++@@@@@@@@+++@@@@@$$$@@@@+++++@++++@++++++++++++@@+++@++++@+...++++++++++++++@+++++++++++++++++++++++++++++++++++++++++++++++..+++++++++++++++++++++++...++++..+++++++++.+++++++++++++++++++++...+++.............................+.+................................................................................................................. ", +" .........................................................................................................+............++.............++..............+++++++++++++++++++++++....+++++++++++.++++.+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++@++.+++++++++@@@@@@@@+++@@@@@$$$$@@@+++++@++++@++++++++++++@@+++@++++@++..+++++++++++++@@+++++++++++++++++++++++++++++++++++++++++++++++.++++++++++++++++++++++++...++++..+++++++++.++++++++++++++++++++++..+++...........................++.+++................................................................................................................. ", +" .......................................................................................................++.............+++.............++..............+++++++++++++++++++++++....+++++++++++.++++.+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++@++++@+++++++@@@@@@@@@++@@@@@$$$$@@@+++++@++++@++++++++++++@@++@@++++@++..++++@+++++++@@@+++++++++++++++++++++++++++++++++++++++++++++++.++++++++++++++++++++++++...++++.++++++++++.++++++++++++++++++++++..+++............................++.+.................................................................................................................. ", +" . .......................................................................................................+..+............+..............++..............+++++++++++++++++++++++....++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++@+++++++++++++++++++++++++++++++@++++@+++++++@@@@@@@@@++@@@@@$$$$@@@+++++@++++@@+++++++++++@@+++@++++@++..+++@@++++++++@@+++++++++++++++++++++++++++++++++++++++++++++++.++++++++++++++++++++++++...+++++++++++++++.++++++++++++++++++++++..+++............................++++.................................................................................................................. ", +" . .......................................................................................................++.++..........++.............+++..............+++++++++++++++++++++++....+++++++++++.++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++@++++++++++++@@@@@@@@@@+@@@@@$$$$@@@@++++@++++@++++++++++++@@++@@++++@++..+++@@+++++++@@@+++++++++++++++++++++++++++++++++++++++++++++++.++++++++++++++++++++++++...++++.++++++++++.++++++++++++++++++++++..+++...........................+++++.......+.......................................................................................................... ", +" . ........................................................................................................++++............++.............++..............+++++++++++++++++++++++...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++@++++@+++++@@@@@$@@@@@@@@@@@$$$$$@@@@++++@++++@@+++++++++++@@++@@@++@@++..+++@@+++++++@@@+++++++++++++++++++++++++++++++++++++++++++++++.++++++++++++++++++++++++...+++++++++++++++.++++++++++++++++++++++..+++...........................++++++................................................................................................................. ", +"... .......................................................................................................++.+..+........+++............+++..............++++++++++++++++++++++++..+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++@@++++++++++++++++++++++++++++++@++++@+++++++@@@$@@@@@@@@@@@@$$$$@@@@++++@++++@@+++++++++++@@++@@++++@++..+++@@+++++++@@@+++++++++++++++++++++++++++++++++++++++++++++++.++++++++++++++++++++++++...+++++++++++++++.++++++++++++++++++++++..+++...........................++++++.................................................................................................................. ", +" .. ........................................................................................................++++++.........+++............+++........+.....+++++++++++++++++++++++...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++@@+++++++++++++++++++++++++++++@@++++@+++++@@@@@$@@@@@@@@@@@$$$$$@@@@++++@++++@@+++++++++++@@++@@@++@@++..+++@@+++++++@@@++++++++++++++++++++++++++++++@++++++++++++++++.++++++++++++++++++++++++...+++++++++++++++.++++++++++++++++++++++..+++...........................++++++.....++.......................................................................................................... . ", +" ... .......................................................................................................++++++.+.........++............+++........+.....+++++++++++++++++++++++...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++@++++++++++++++++++++++++++++++@@@+++@+++++@@@@$$$@@@@@@@@@@$$$%$@@@@++++@++++@@+++++++++++@@++@@@++@@++..++@@@+++++++@@@+++++++++++++++++++++++++++++++++++++++++++++++.++++++++++++++++++++++++...+++++++++++++++.++++++++++++++++++++++..+++...........................++++++.....++.......................................................................................................... . ", +"... .......................................................................................................++++++.+........+++............+++........+.....+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++@@+++++++++++++++++++++++++++++@@@+++@+++++@@@@$$@@@@@@@@@$$$$%%$@@@@++++@++++@@+++++++++++@@@+@@@++@@++..++@@@+++++++@@@++++++++++++++++++++++++++++++@++++++++++++++++.++++++++++++++++++++++++...+++++++++++++++.++++++++++++++++++++++..+++...........................++++++.....+++.......................................................................................................... ", +"... ........................................................................................................+++++++++.......+++............+++........+.....+++++++++++++++++++++++++.++++++++++++++++++++++++++++++++++++++++++++++@++++++++++++++++@@+++++++++++++++++++++++++++++@@@+++@+++++@@@@$$$@@@@@@@@$$$%%%$@@@@++++@++++@@+++++++++++@@@+@@@++@@++..++@@@+++++++@@@++++++++++++++++++++++++++++++@++++++++++++++++.++++++++++++++++++++++++...++++++++++++++++++++++++++++++++++++++..+++...........................++++++.....++............................................................................................................. . ", +"............................................................................................................++++++++........+++............+++........+.....++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++@++++++++++++++++@@+++++++++++++++++++++++++++++@@@+++@+++++@@@@$$$@@@@@@@$$$$$%%$@@@@++++@@+++@@+++++++++++@@@+@@@++@@++..++@@@+++++++@@@++++++++++++++++++++++++++++++@++++++++++++++++.++++++++++++++++++++++++...++++++++++++++++++++++++++++++++++++++..++++..........................++++++.....++............................................................................................................. .. ", +".................................................................................................+..........+++++++++.......+++............+++........++....++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++@+++++++++++++++@@@+++++++++++++++++++++++++++++@@@+++@+++++@@@@$$$@@@@@@@$$$$%%%$@@@@++++@++++@@+++++++++++@@@+@@@++@@++..++@@@++++++@@@@@+++++++++++++++++++++++++++++@++++++++++++++++.++++++++++++++++++++++++...++++++++++++++++++++++++++++++++++++++..+++...........................++++++.....+++............................................................................................................. ", +"............................................................................................................+++++++++.......+++............+++........+.....++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++@+++++++++++++++@@@+++++++++++++++++++++++++++++@@@+++@+++++@@@@$$$$@@@@@@$$$$%%%$@@@@++++@@+++@@+++++++++++@@@+@@@++@@++..++@@@++++++@@@@++++++++++++++++++++++++++++++@++++++++++++++++.++++++++++++++++++++++++...++++++++++++++++++++++++++++++++++++++..++++........+.................++++++.....+++.............................................................................................................. ", +"...........................................................................................................++++++++++.......+++............+++.......+++....++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++@+++++++++++++++@@@@++++++++++++++++++++++++++++@@@+++@+++++@@@@$$$$@@@@@@$$$$%%%%@@@@++++@@+++@@+++++++++++@@@+@@@++@@@+..++@@@++++++@@@@+++++++++++++++++++++++++++++@@++++++++++++++++.+++++@++++++++++++++++++...++++++++++++++++++++++++++++++++++++++..++++.........+................++++++.....+++............................................................................................................... ", +".................................................................................................+.........++++++++++.......+++............+++........++....++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++@++++++++++++++@@@@+++++++++++++++++++++++++++++@@@+++@+++++@@@$$$$$@@@@@@$$$$%%%$@@@@@+++@@+++@@+++++++++++@@@@@@@++@@@+..++@@@@+++++@@@@@+++++++++++++++++++++++++++++@++++++++++++++++++++++@++++++++++++++++++...++++++++++++++++++++++++++++++++++++++..++++.....+.+++................++++++.....+++............................................................................................................... . ", +".................................................................................................+..........+++++++++..+....+++............+++........+++...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++@++++++++++++++@@@@@++++++++++++++++++++++++++++@@@+++@+++++@@@@$$$$@@@@@@$$$$%%%%@@@@@+++@@+++@@+++++++++++@@@+@@@++@@@+..++@@@@+++++@@@@@++++++++++++++++++++++++++++@@++++++++++++++++++++++@++++++++++++++++++...++++++++++++++++++++++++++++++++++++++..+++......++++.................++++++.....+++............................................................................................................... . ", +".................................................................................................++.........+++++++++++.....+++............+++.......+++...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++@++++++++++++++@@@@@++++++++++++++++++++++++++++@@@+++@+++++@@@$$$$$@@@@@@$$$$%%%%@@@@@+++@@+++@@+++++++++++@@@@@@@++@@@+..++@@@@+++++@@@@@++++++++++++++++++++++++++++@@++++++++++++++++++++++@++++++++++++++++++...++++++++++++++++++++++++++++++++++++++..++++.....+.++.................++++++.....+++................................................................................................................ ..", +".................................................................................................+.........+++++++++++......+++............++++......++++..+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++@++++++++++++++@@@@@++++++++++++++++++++++++++++@@@+++@@+++@@@@$$$$$$@@@@@$$$$%%%%$@@@@+++@@++@@@+++++++++++@@@@@@@++@@@+..++@@@@+++++@@@@@++++++++++++++++++++++++++++@@++++++++++++++++++++++@++++++++++++++++++...++++++++++++++++++++++++++++++++++++++..++++...+.+.+++................++++++.....+++.................................................................................................................. ", +"..................................................................................................+.......++++++++++++++....++++...........++++......+++....++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++@++++++++++++++@@@@@++++++++++++++++++@+++++++++@@@+++@@+++@@@@$$%$$@@@@@@$$$%%%%%$@@@@+++@@++@@@+++++++++++@@@@@@@++@@@+..++@@@@+++++@@@@@++++++++++++++++++++++++++++@@+++++++++++++++++++++@@++++++++++++++++++...++++++++++++++++++++++++++++++++++++++..++++...+.+++++................++++++.....+++.................................................................................................................. ", +"..................................................................................................+........+++++++++++++....++++...........++++......+++++.++++++++++++++++++++++++++++++++++++++++++++++++++++@++++++++++++++++++++@++++++++++++++@@@@@@++++++++++++++++@++++++++++@@@+++@@+++@@@@$$$$$$@@@@@$$%%%%%%$@@@@+++@@++@@@+++++++++++@@@@@@@++@@@+..++@@@@+++++@@@@@++++++++++++++++++++++++++++@@++++++++++++++++++++++@++++++++++++++++++...++++++++++++++++++++++++++++++++++++++..++++.....+++++................++++++.....+++...................................................................................................................", +"..................................................................................................+.......++++++++++++++....++++...........++++..++..+++++.++++++++++++++++++++++++++++++++++++++++++++++++++++@++++++++++++++++++++@++++++++++++++@@@@@+++++++++++++++++@@+++++++++@@@+++@@+++@@@@$$%%$$@@@@@$%$%%%%%$@@@@+++@@++@$@++++++++++@@@@@@@@++@@@+..++@@@@+++++@@@@@++++++++++++++++++++++++++++@@+++++++++++++++++++++@@++++++++++++++++++...++++++++++++++++++++++++++++++++++++++..++++...+++++++................++++++.....+++...................................................................................................................", +".................................................................................................++.......++++++++++++++....++++...........++++...+..+++++.++++++++++++++++++++++++++++++++++++++++++++++++++++@++++++++++++@+++++++@++++++++++++++@@@@@+@+++++++++++++++@@+++++++++@@@+++@@+++@@@@$$%$$$@@@@$$%$%%%%%$@@@@+++@@@+@$@+++++++++++@@@@@@@++@@@+..++@@@@+++++@@@@@++++++++++++++++++++++++++++@@+++++++++++++++++++++@@++++++++++++++++++...++++++++++++++++++++++++++++++++++++++..++++...+++++++................++++++.....+++...................................................................................................................", +".......................................................................................+.........++.......++++++++++++++....++++...........++++..++..++++++++++++++++++++++++++++++++++++++++++++++++++++++++++@++++++++++++@+++++++@+++++++++++++@@@@@@@@+++++++++++++++@@+++++++++@@@+++@@+++@@@@$%%%$$@@@@@$%%%%%%%$@@@@+++@@@+@$@++++++++++@@@@@@@@++@@@+..++@@@@+++++@@@@@++++++++++++++++++++++++++++@@+++++++++++++++++++++@@@++++++++++++++@++...++++++++++++++++++++++++++++++++++++++..++++...++++++++...............++++++.....+++...................................................................................................................", +"........................................................................................+........++.......++++++++++++++....++++...........++++.++++.+++++.++++++++++++++++++++++++++++++++++++++++++++++++++++@+++++++++++@++++++++@+++++++++++++@@@@@@@@++++++++++++++@@@+++++++++@$@+++@@+++@@@@$%%%%$@@@@$$%%%%%%%$@@@@+++@@@+@$@++++++++++@@$@@@$@++@$@+..++@@@@+++++@@@@@++++++++++++++++++++++++++++@@+++++++++++++++++++++@@@++++++++++++++@++...++++++++++++++++++++++++++++++++++++++..++++..+++++++++...............++++++.....+++...................................................................................................................", +"........................................................................................+........++.......++++++++++++++....++++..........+++++..++..++++++++++++++++++++++++++++++++++++++++++++++++@+++++++++@+++++++++++@@+++++++@+++++++++++++@@@@@@@@++++++++++++++@@@+++++++++@@@+++@@+++@@@@$%%%$$$@@@$$%%%%%%%$@@@@+++@@@+@$@++++++++++@@$@@@$@++@$@+..++@@@@+++++@@@@@++++++++++++++++++++++++++++@@@++++++++++++++++++++@@++++++++++++++++++...++++++++++++++++++++++++++++++++++++++..++++.+++++++++................++++++.....+++................+..................................................................................................", +".......................................................................................++........++.......++++++++++++++....++++..........+++++..+++.++++++++++++++++++++++++++++++++++++++++++++++++@+++++++++@+++++++++++@@+++++++@+++++++++++++@@@@@@@@++++++++++++++@@@@++++++++@@@+++@@++@@@@@$%%%$$@@@@$%%%%%%%%$@@@@+++@@@+@$@++++++++++@@$@@@$@+@@$@+..+@@@@@+++++@@$$@++++++++++++++++++++++++++++@@@++++++++++++++++++++@@@++++++++++++++@++..+++++++++++++++++++++++++++++++++++++++..++++.++++++++++...+...........++++++.....+++...................+...............................................................................................", +".......................................................................................++........++.......++++++++++++++....++++...........++++..+++.++++++++++++++++++++++++++++++++++++++++++++++++@+++++++++@+++++++++++@@++++++@@+++++++++++++@@@@@@@@++++++++++++++@@@+++++++++@$@+++@@+++@@@@$%%%%$$@@@$%%%%%%%%$@@@@+++$@@+@$@++++++++++@@$@@@$@@@@$@+..+@@@@@+++++@@@@@++++++++++++++++++++++++++++@@+++++++++++++++++++++@@@++++++++++++++@++..+++++++++++++++++++++++++++++++++++++++..++++..+++++++++...............++++++.....+++................+.++...............................................................................................", +".......................................................................................++........++.......+++++++++++++++...++++...........++++.++++.+++++.++++++++++++++++++++++++++++++++++++++++++@+++++@+++@+++++++++++@@++++++@@+++++++++++++@@@@@@@@++++++++++++++@@@@++++++++@$@+++@@+++@@@@$%%%%$$@@@$%%%%%%%%$@@@@+++@@@+@$@++++++++++@$$@@@$@@+@$@+..+@@@@@+++++@@$@@++++++++++++++++++++++++++++@@@+++++++++++++++++++@@@@++++++++++++++@++..++@++++++++++++++++++++++++++++++++++++..++++.++++++++++...+...........++++++.....+++................+.++...............................................................................................", +".......................................................................................+++.......++......++++++++++++++++...++++......+...+++++.++++.+++++.++++++++++++++++++++++++++++++++++++++++++@++++++++@@+++++++++++@@++++++@@+++++++++++++@@@@@@@@++++++++++++++@@@@++++++++@$@+++@@++@@@@@%%%%%$$@@@$%%%%%%%%$$@@@+++$@@+@$@++++++++++@@$@@$$@@@@$@+..+@@@@@++++@@@$$@++++++++++++++++++++++++++++@@@+++++++++++++++++++@@@@++++++++++++++@++..+++++++++++++++++++++++++++++++++++++++++++++.+++++++++++..+...........++++++.....+++................+..+...............................................................................................", +".......................................................................................+++.......++.......+++++++++++++++...++++.......+..+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++@+++++@++@@+++++++++++@@++++++@@+++++++++++++@@@@@@@@++++++++++++++@@@@++++++++@$@+++@@++@@@@$%%%%%$$@@@$%%%%%%%%%$@@@+++$@@+@$@++++++++++@$$@@$$@@@@$@+..+@@$@@++++@@@$$@++++++++++++++++++++++++++++@@@+++@+++++++++++++++@@@@++++++++++++++@++..++@++++++++++++++++++++++++++++++++++++++++++.++++++++++...+...........+++++++....+++................+.++...............................................................................................", +"......................................................................................++++.......++......++++++++++++++++...++++.......+..+++++..++++++++++++++++++++++++++++++++++++++++++++++++++++@+++++@@+@@+++++++++++@@++++++@@+++++++++++++@@@@@@@@++++++++++++++@@@@++++++++@$@@++@@++@@@@$%%%%%$$$@@$%%%%%%%%$$$@@+++$@@@@$@++++++++++@$$@@$$@@@@$@+..+@@@$@++++@@@$$@++++++++++++++++++++++++++++@@@+++++++++++++++++++@@@@++++++++++++++@++..++@++++++++++++++++++++++++++++++++++++++++++.+++++++++++..+...+.......++++++.....++++...............+.++...............................................................................................", +"..................................................................................+...++++.......++......++++++++++++++++...++++.......+..++++++.++++++++++++++++++++++++++++++++++++++++++++++++++++@++++@@++@@+++++++++++@@++++++@@+++++++++++++@@@@@@@@++++++++++++++@@@@++++++++@$$@++@@++@@@@$%%%%%%$@@@$%%%%%%%%%$@@@+++$@@@@$@++++++++++@$$@@$$@@@@$@+..+@@$$@++++@@$$$@++++++++++++++++++++++++++++@@@+++@+++++++++++++++@@@@@+++++++++++++@++..++@+++++++++++++++++++++++++++++++++++++.++++.+++++++++++..+..........+++++++.....+++................+.++...............................................................................................", +"...................................................................................+..++++.......++......++++++++++++++++..+++++......++..+++++++++++++++++++++++++++++++++++@@++++++++++++++++++++++@+++++@@+@@+++++++++++@@++++++@@+++++++++++++@@@@@@@@++++++++++++++@@@@++++++++@$$@++@@++@@@@$%%%%%$$@@@$%%%%%%%%%$$@@+++$@@@@$@++++++++++@$$@@$$@@@@$@+..+@@$$@++++@@@$$@++++++++++++++++++++++++++++@@@++@@@++++++++++++++@@@@++++++++++++++@++..++@@+++++++++++++++++++++++++++++++++++++++++.+++++++++++.....+........+++++++....+++................+.++....+..........................................................................................", +"......................................................................................++++.......++......++++++++++++++++..+++++......++..+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++@++++@@@+@@+++++++++++@@++++++@@++++++++++++@@@@@@@@@++++++++++++++@@@@++++++++@$$@++@@++@@@@$%%%%%%$$@@$%%%%%%%%%$$@@@++$$@@@$$++++++++++@$$@@$$@@@@$@+..+@@$$@++++@@@$$@++++++++++++++++++++++++++++@@@+++@@++++++++++++++@@@@@+++++++++++++@++..++@@+++++++++++++++++++++++++++++++++++++++++.+++++++++++..+.++........+++++++....+++................+++++...++...+.....................................................................................", +"...................................................................................+..++++......++++....+++++++++++++++++..++++++....+++..+++++++++++++++++++++++++++++++++++@@++++++++++++++++++++++@++++@@@+@@+++++++++++@@++++++@@++++++++++++@@@@$$@@@++++++++++++++@@@@@+++++++@$$@++$@++@@@$$%%%%%%$$@@$%%%%%%%%%$$@@@++$@@@@$$++++++++++@$$@@$$@@@@$@+..+@@$$@+++@@@$$$@++++++++++++++++++++++++++++@@@++@@@++@@++++++++++@@@@++++++++++++++@++..++@@+++++++++++++++++++++++++++++++++++++++++++++++++++++..+..++.......+++++++....++++...............+.+++....+...++....................................................................................", +"..................................................................................++..++++......+++......++++++++++++++++..+++++......++..+++++++++++++++++++++++++++++++++++@@++++++++++++++++++++++@++++@@@+@@@++++++++++@@++++++@@++++++++++++@@@@@@@@@++++++++++++++@@@@++++++++@$$@++$@++@@@$$%%%%%%$$@$%%%%%%%%%%$$@@@++$@@@@$$++++++++++@$$$@$$@@@@$@+..+@@$$@+++@@@$$$@++++++++++++++++++++++++++++@$@++@@@+@@+++++++++++@@@@++++++++++++++@++..++@@+++++++++++++++++++++++++++++++++++++++++++++++++++++..+..++.......+++++++...+++++...............+.++....+....+.....................................................................................", +"..........................................................................++......++..++++......++++....+++++++++++++++++..+++++......++..+++++++++++++++++++++++++++++++++++@@++++++++++++++++++++++@++++@@@+@@+++++++++++@@++++++@@++++++++++++@@@@@$@@@++++++++++++++@@@@@+++++++@$$@++$@++@@@@$%%%%%%$$@$%%%%%%%%%%$$@@@++$$@@@$$++++++++++@$%@@$$@@@@%@+..+@$$$@+++@@@$$$@++++++++++++++++++++++++++++@$@++@@@++@@++++++++++@@@@@+++++++++++++@@+..++@@+++++++++++++++++++++++++++++++++++++++++.+++++++++++..+.+++......++++++++...+++++...............+++++...++....+....................................................................................", +".........................................................................+++......++..++++......++++....+++++++++++++++++..++++++....++++.+++++++++++++++++++++++++++++++++@@@@++++++++++++++++++++++@++++@@@@@@@+++++++++@@@++++++@$@+++++++++@@@@@@$$@@@+++++++++++++@@@@@@++++++@@$$@++$@++@@@$$%%%%%%$$@$%%%%%%%%%%$$@@@++$$@@@%$@+++++++++@$%@@$$@@@@$@+..+@@$$@+++@@@$$$@++++++++++++++++++++++++++++@$@++@@@+@@@++++++++++@@@@@+++++++++++++@++..++@@+++++++++++++++++++++++++++++++++++++++++++++++++++++..+.+++..+....+++++++...+++++...............+.+++...++...++....................................................................................", +"........................................................................++..+....+++..++++......++++....+++++++++++++++++..++++++....++++.++++++++++++++++++++++++++++++++@@@@@+++++++++++++++++++++@@++++@@@+@@@+++++++++@@@++++++@@@++++++++@@@@@@$$$@@@+++++++++++++@@@@@@++++++@@$$@++$@++@@$$$%%%%%%$$$$%%%%%%&&%%$$$@@++$$@@@$$++++++++++@$%@@$%@@@$%@+..+@$$$@+++@@@$$$@++++++++++++++++++++++++++++@$@++@@@@@@@@+++++++++@@@@@+++++++++++++@@+..++@@+++++++++++++++++++++++++++++++++++++++++++++++++++++.++.+++..+...++++++++...+++++..............++++++..+++..+++....................................................................................", +".........................................................................+++.....+++..+++++.....++++....+++++++++++++++++..++++++....++++.++++++++++++++++++++++++++++++++@@@@@++++++++++++++++++++++@++++@@@@@@@++++++++++@@++++++@$+++++++++@@@@@@@$$@@@+++++++++++++@@@@@@++++++@@$$@++$@++@@@$$%%%%%%$$@$%%%%%%&&%%$$$@@++$$@@@%$@+++++++++@$%$@$$@@@@%$+..+@$$$@+++@@@$$%@++++++++++++++++++++++++++++@$@+@@@@+@@@+++++++++@@@@@++++++++++++++@@+..++@@+++++++++++++++++++++++++++++++++++++++++++++++++++++.++.++++..+..++++++++...+++++...+...........+++++..+++...++....................................................................................", +".........................................................................+++.....+++++++++......+++.....+++++++++++++++++..++++++..+.++++++++++++++++++++++++++++++++++++++@@@@++++++++++++++++++++++@++++@@@@@@@+++++++++@@@++++++@$@++++++++@@@@@@$$$@@@+++++++++++++@@@@@@++++++@@%$@++$@++@@$$$%%%%%%$$$$%%%%%%&&%%$$$@@++$$@@@%$@+++++++++@$%$@$%@@@@%$+..+@$$$@+++@@@$$$@+++++++++++@++++++++++++++++@$@+@@@@@@@@++++++++++@@@@@++++++++++++@@@+..++@@+++++++++++++++@++++++++++++++++++++++++++++++++++++++++++++++++..++++++++...+++++..++...........+++++..++++.+++....................................................................................", +"........................................................................+++++....+++.+++++......++++....+++++++++++++++++..++++++....++++++++++++++++++++++++++++++++++++++@@@@++++++++++++++++++++++@+++@@@@@@@@+++++++++@@@++++++@$@+++++++@@@@@@@$$$@@@+++++++++++++@@@@@@++++++@@%$@++$@++@@$$$%%%%%%$$$$%%%%%%&&%%$$$@@++$$$@@%$@+++++++++@%%$@%%$@@$%$+..+@$$$@+++@@$$%%@+++++++++++@++++++++++++++++@$@@@@@@@@@@@++++++++@@@@@@++++@@++++++@@@+..++@@+++++++++++++++@++++++++++++++++++++++++++++++++++++++++++++.+++..++++++++...+++++..+++..........+++++..++++..++....................................................................................", +"........................................................................+++++....++++++++++.....++++....+++++++++++++++++..+++++++.+.+++++++++++++++++++++++++++++++++++++@@@@@@+++++++++++++++++++++@+++@@@@@@@@+++++++++@@@++++++@$@+++++++@@@@@@$$$$$@@+++++++++++++@@@@@@++++++@@%$@++$@++@@$$$%%%%%%$$$$%%%%%%&&%%%$$@@++$$$@@%$@+++++++++@$%$@$%@@@$%$+..+@$$$@+++@@$$%%@+++++++++++@++++++++++++++++@$@@@@@@@@@@@++++++++@@@@@@+++++@@@++++@@@+..++@@+++++++++++++++@@+++++++++++++++++++++++++++++++++++++++.++++.++..++++++++...+++++..+++..........+++++..+++..+++....................................................................................", +".......................................................................++++++....++++++++++.....++++....+++++++++++++++++..++++++..+++++++++++++++++++++++++++++++++++++++@@@@@@+++++++++++++++++++++@+++@@@@@@@@+++++++++@@@++++++@$@+++++++@@@@@@$$$$@@@+++++++++++++@@@@@@++++++@@%$@++$@++@@$$$%%%%%%%$$$%%%%%%&&%%%$$@@++$$$@@%$@+++++++++@%%$$%%$@@$%$+..+@$%$@+++@@@$$%@+++++++++++@++++++++++++++++@$@@@@@@@@@@@++++++++@@@@@@++++@++@++++@@@+..++@@+++++++++++++++@@++++++@@++++++++++++++++++++++++++++++++++++.++..++++++++...+++++..+++.........++++++..++++.+++....................................................................................", +".......................................................................++++++....++++++++++.....++++...++++++++++++++++++..+++++++.+++++++++++++++++++++++++++++++++++++++@@@@@@+++++++++++++++++++++@+++@@@@@@@@+++++++++@@@++++++@$@+++++++@@@@@@$$$$$@@+++++++++++++@@@@@@++++++@@%$@++$@++@@$$$%%%%%%%$$$%%%%%&&&%%%$$@@++%%$@$%$@+++++++++@%%$$%%@@@$%$+..+@$$$@++@@@$$%%@+++++++++++@++++++++++++++++@$@@@@@@@@@@@++++++++@@$@@@+++@@@++++++@@@+..++@@+++++++++++++++@@+++++++@++++++++++++++++++++++++++++++++++++++++.++++++++...+++++..++++.........++++++.+++++++++.......+...........................................................................", +"......................................................................+++++++....++++++++++.....++++....+++++++++++++++++..+++++++.+++++++++++++++++++++++++++++++++++++++@@@@@@++++++++++++++++++++@@+++@@@@@@@@+++++++++@@@@+++++@$@+++++++@@@@@@$$$$$@@+++++++++++++@@@@@@++++++@@%%@++$@++@@$$$%%%%%%%$$$%%%%%&&&&%%$$@@++%%$@$%$@+++++++++@%%$$%%@@@$%$+..+@$%$$@++@@$%%%@+++++++++++@++++++++++++++++@$@@@@@@@@@@@++++++++@@@$@@@++@@@@@++++@@@+..++@@+++++++++++++++@@++++++@+@++++++++++++++++++++++++++++++++++++++..+++++++++..+++++..+++..........++++++++++++++++.......+...........................................................................", +"......................................................................+++++++....++++++++++.....++++....+++++++++++++++++..+++++++.+++++++++++++++++++++++++++++++++++++++@@@@@@++++++++++++++++++++@@+++@@@@@@@@++++++++@@@@++++++@$@+++++++@@@@@@$$$$$@@+++++++++++++@@@@@@++++++@@%%@++%@++@@$$%%%%%%%%$$$%%%%%&&&%%%%$@@++%%$@$%$@+++++++++@%%$$%%@@@$%$+..+@$%$$@++@@$%%%@+++++++++++@++++++++++++++++@$@@@@@@@@@@@++++++++@@$@@@@+++@@@@++++@@@+..++@@+++++++++++++++@@++++++@++@++++++++++++++++++++++++++++++++++++++.++++++++...+++++..+++.........++++++.++++++++++.......+...........................................................................", +"......................................................................+++++++....++++++++++.....++++...++++++++++++++++++..+++++++++++++++++++++++++++++++++++++++++++++++@@@@@@++++++++++++++++++++@@+++@@@@@@@@+++++++++@@@@+++++@$@+++++++@@@@@@$$$%$@@+++++++++++++@@@@@@++++++@@%%@++%@++@@$$%%%%%%%%%$$%%%%%&&&%%%$$$@++%%$@$%$@+++++++++@%%$$%%$@@$%$+..+@$%%$@+@@@$$%%@+++++++++++@@+++++++++++++++@$@@@@@@@@@@@++++++++@@$$@@@++@@@@@++++@@@+..++@@+++++++++++++++@@++++++@@+++@++++++++++++++++++++++++++++++++++++.+++++++++..+++++..++++........+++++++.+++++++++...................................................................................", +".......................................................................++++++....++++++++++.....++++...++++++++++++++++++..+++++++++++++++++++++++++++++++++++++++++++++++@@@@@@++++++++++++++++++++@@+++@@@@@@$@++++++++@@@@@+++++@$@+++++++@@@@@@$$$$$@@+++++++++++++@@@@@@@+++++@$%%@++%@++@$$$%%%%%%%%$$%%%%%%&&&&%%%$@@++%%$@$%$@+++++++++@%%$$%%$@@$%$+..+@$%$$@+@@@$%%%$+++++++++++@++++++++++++++++@$@@@@@@@@@@@++++++++@@$$@@@++@@@@@++++@@@+..++@@+++++++++++++++@@+++++@@@@++@++++++++++++++++++++++++++++++++++++.+++++++++..+++++..++++........+++++++.+++++++++...................................................................................", +"......................................................................++++++++...++++++++++.....++++...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++@@@@@@++++++++++++++++++++@@+++@@@@@@$@+++++++++@@@@+++++@$@++++++@@@@@@$$$$$$$@+++++++++++++@@@@@@@+++++@@%%@++%@+@@@$%%%%%%%%%%$%%%%%%&&&&%%%%$@++%%$@$%$@+++++++++@%%$$%%$@@$%$+..+@$%%$@+@@@$%%%$+++++++++++@@+++++++++++++++@$@@@@@@@@@@@++++++++@@$@@@@@@@@@@@++++@@@+..++@@+++++++++++++++@@+++++@@@@@++@@++++++++++++++++++++++++++++++++++.+++++++++..+++++..++++........+++++++++++++++++.......+...........................................................................", +"...............................................................+......+++++++....++++++++++.....++++...+++++++++++++++++++.+++++++++++++++++++++++++++++++++++++++++++++++@@@@@@++++++++++++++++++++@@+++@@@@@@$@+++++++++@@@@+++++@$@+++++++@@@@@$$$$$$$$+++++++++++++@@@@@@++++++@@%%@++%@++@$$%%%%%%%%%%$%%%%%&&&&&%%%$$@+@%%$$$%$@+++++++++@%%$$%%$@@$%$+..+@%%%$@+@@@$%%%$@++++++++++@@+++++++++++++++@$@@@@@@@@@@@@+++++++@@$$@@@@@@@@@@++++@@@+..++@@+++++++++++++++@@+++++@@@@@+@+@++++++++++++++++++++++++++++++++++++++++++++..+++++..++++........+++++++++++++++++......++...........................................................................", +"..............................................................+.......++++++++...++++++++++.....++++....+++++++++++++++++..+++++++++++++++++++++++++++++++++++@+@+++++++++@@@@@@++++++++++++++++++++@@+++@@@@@@$@++++++++@@@@@+++++@$@++++++@@@@@@$$$%%$$$+++++++++++++@@@@@@@+++++@$%%@++%@+@@$$%%%%%%%%%%$%%%%%%&&&&%%%$$@++%%$@$%%@+++++++++@%%%$%%$@@$%$+..+@%%%$@+@@@$%%%$@++++++++++@+++++++++++++++@@$@@@@@@@@@@@++++++++@@$$@@@@@@@@@@++++@@@+..++@@++++++++++++++@@@+++++@@@@@+@@@+@++++++++++++++++++++++++++++++++.+++++++++..+++++..++++++......+++++++++++++++++......++...........................................................................", +"...............................................................+......++++++++...+++++++++++....++++...+++++++++++++++++++++++++++++++++++++++++++++++++++++++@+++++++++++@@@@@@++++++++++++++++++++@@+++@@@@@@$@++++++++@@@$@+++++$$@++++++@@@@@@$$$%%$$@@++++++++++++@@@$@@@+++++@@%%@++%@+@@$%%%%%%%%%%%$%%%%%&&&&&%%%%$@+@%%$$$%%@+++++++++@%%%$%%$@@$%$+..+@%%%$@+@@@$%%%$@++++++++++@@++++@@+++++++++@$@@@@@@@@@@@++++++++@@$$@@@@@@@@@@++++@@@+..++@@++++++++++++++@@@+++++@@@@@@@@@+@++++++++++++++++++++++++++++++++.+++++++++..+++++..+++++.......++++++++++++++++++.....++...........................................................................", +"...............................................................+......++++++++..++++++++++++....++++...+++++++++++++++++++++++++++++++++++++++++++++++++++++++@+@+++++++++@@@@@@++++++++++++++++++++@@+++@@@@@@$@++++++++@@@$@+++++$$@+++@++@@@@@@$$%%%$$@@++++++++++++@@@$@@@+++++@$%%@++%@+@@$%%%%%%%%%%%%%%%%%&&&&&%%%%$@+@%%%$$%%@++++++++@$%%%$%%$@@$%$+.++@%%%$@+@@@$%%%$+++++++++++@@++++@@+++++++++@$$@@@@@@@@@@@+++++++@@$$@@@@@@@@@@++++@@@+..++@@++++++++++++++@@@@++++@@@@@+@@@@@++++++++++++++++++++++++++++++++++++++++++..+++++.+++++++......++++++++++++++++++.....++...........................................................................", +"...............................................................+......++++++++..++++++++++++....++++...+++++++++++++++++++++++++++++++++++++++++++++++++++++++@@@@++@++++@@@@@@@++++++++++++++++++++@@+++@@@@@@$@++++++++@@@$@+++++@$@+++@++@@@@@@$$%%%$$$@++++++++++++@@$@@@@+++++@$%%@++%$+@@$%%%%&&&%%%%%%%%&%&&&&&%%%%$@+@%%%$$%%@++++++++@$%%$$%%$@@$%$+..+$%%%$@+@@@$%%%$@++++++++++@@+++@@@+++++++++@%@@@@$@@@@@@@+++++++@@$$@@@@@@@@@@++++@@@+..++@@++++++++++++++@@@+++++@@@@@@@@@@+++++++++++++++++++++++++++++++++++++++++++..+++++.+++++++......++++++++++++++++++.....++...........................................................................", +"..............................................................++......++++++++..++++++++++++....++++...+++++++++++++++++++++++++++++++++++++++++++++++++++++++@@@+++@++++@@@@@@@++++++++++++++++++++@@@++@@@@@@$@++++++++@@@$@+++++@$@++++++@@@@@@$$$%%%$$@++++++++++++@@$$@@@+++++@$%%$++%$+@@$%%%%%%%%%%%%%%%%&&&&&&%%%%$@+@%%%$$%%@+++++++++$%%%$%%$@@$%$+..+@%%%$@+@$@$%%%$+++++++++++@@+++@@@++++++++@@%$@@@$@@@@@@@+++++++@@$$@@@@@@@@@@@+++@$@+..++@@++++++++++++++@@@@++++@@@@@@@@@@@++++++++++++++++++++++++++++++++.+++++++++..+++++.+++++++......+++++++++++++++++......++...........................................................................", +"..............................................................++......++++++++..++++++++++++....++++...+++++++++++++++++++++++++++++++++++++++++++++++++++++++@@@@++@@+++@@@@@@@++++++++++++++++++++@$@++@@@@@@$@++++++++@@@$@+++++$$@++++++@@@@@@$$%%%$$$@+++++++++++@@@$$@@@+++++@$%%$++%$+@@$%%%%%%&%%%%%%%%&&&&&&&%%%%$@+@%%%$$%%@++++++++@$%%%$%%$@@$%%+.++@%%%$@+@@@$%%%$@++++++++++@@++++@@+++++++++@%$@@@@@@@@@@@+++++++@@$$@@@@@@@@@@++++@$@+..++@@++++++++++++++@@@@++++@@@@@@@@@@@+++++@++++++++++++++++++++++++++++++++++++..+++++.+++++++......++++++++++++++++++.....++...........................................................................", +".............................................................+++......++++++++..++++++++++++....++++...+++++++++++++++++++++++++++++++++++++++++++++++++++++++@@@@++@++++@@@@@@@++++++++++++++++++++@$@++@@$@@@$@++++++++@@@$@+++++$%@++@@++@@@@@@$%%%%$$$@++++++++++++@@$$@@@+++++@$%%$++%$+@@$%%%%%&&%%%%%%%&&&&&&&&%%%%$@+@%%%$$%%@++++++++@$%%%%%%$@@$%$+.++$%%%$@+@$$%%%%$@++++++++++@@+++@@@++++++++@$%$@@@$@@@$@@@+++++++@$$$@@@@@@@@@@+++@@$@+..+@@@++++++++++++++@@@@++++@@@@@@@@@@@+++++@++++++++++++++++++++++++++++++++++++..+++++.+++++++......++++++++++++++++++.....++...........................................................................", +"........................................................+....+++......++++++++..++++++++++++....++++...+++++++++++++++++++++++++++++++++++++++++++++++++++++++@@@@++@@+++@@@@@@@++++++++++++++++++++@$@++@@$@@$$@++++++++@@@$@+++++$%@++@@@+@@@@@@$%%%%%%$@++++++++++++@@$$@@@++++@@$%%$++%$+@@$%%%%%&&%%%%%%%%&&&&&&&%%%%$@+@%%%$%%%@++++++++@$%%%%%%$@@$%%+.++$%%%$@+@$$%%%%$@++++++++++@@+++@@@++++++++@$%$@@$$@@@@@@@+++++++@$$$@@@@@@@@@@@++@@$@+..+@@@++++++++++++++@@@@++++@@@@@@@@@@@+++++@++++++++++++++++++++++++++++++++++++..+++++.+++++++......++++++++++++++++++.....++.....+.....................................................................", +".............................................................++++.....++++++++..++++++++++++...+++++...+++++++++++++++++++++++++++++++++++++++++++++++++++++++@@@@++@@+++@@@@@@@++++++++++++++++++++@$@++@$@@@$$@++++++++@@@$@+++++$%@++@@@+@@@@@@$%%%%%$$@++++++++++++@@$$$@@@++++@$%%$++%$+@@$%%%%%&&%%%%%%%&&&&&&&&%%%%$@+@%%%%%%%@++++++++@$%%%%%%$@@%%%+.++$%%%$@+@$$%%%%$@++++++++++@++++@@@++++++++@$%$@@$$$@@$$@@+++++++@$$$@@@@@@@@@@@++@@$@+..+@$@++++++++++++++@@@@++++@@@@@@@@@@@@++++@+++++++++++++++++++++++++++++++++++++.+++++.+++++++......++++++++++++++++++.....++.....+.....................................................................", +"........................................................+....+++......++++++++..++++++++++++...+++++...+++++++++++++++++++++++++++++++++++++++++++++++++++++++@@@@+@@@+++@@@@@@@++++++++++++++++++++@$@++@@$@@$$@++++++++@@@$@+++++$%@++@@@+@@@@@$$%%%%%$$@++++++++++++@@$$@@@@+++@@$%%$++%$+@@$%%%%&&&%%%%%%%&&&&&&&&%%%%$@+@%%%%%%%@+++++@++@$%%%%%%$@@%%%+.++$%%%$@+@$$%%%%$@++++++++++@@+++@@@++++++++@$%$@@$$@@$$$@@+++++++@$$$@@@@@@@@@@@++@@$@+..+@$@++++++++++++++@@@@++++@@@@@@@@@@@@++++@++++++++++++++++++++++++++++++++++++..+++++.++++++++.....++++++++++++++++++.....++......+....................................................................", +".............................................................+++......++++++++..++++++++++++...+++++..++++++++++++++++++++++++++++++++++++++++++++++++++++++++@@@@+@@@+++@@@@@@@++++++++++++++++++++@$@++@$$@@$$@++++++++@@@$@++++@$%@++@@@+@@@@@$$%%%%%$$@+++++++++++@@@$$$@@@+++@@$%%$++%$+@@$%%%%&&&%%%%%%%&&&&&*&&%%%%$@+@%%%%%%%@+++++@++@$%%%%%%$@@%%%+.++$%%%%@+@$$%%%%$@++++++++++@@+++@@@++++++++@$%$@@$$$@@$$@@+++++++@$$$$@@@@@@@@@@++@@$@+..+@$@++++++++++++++@@@@++++@@@@@@@@@@@@++++@++++++++++++++++++++++++++++++++++++..+++++.++++++++.....++++++++++++++++++.....++.......+...................................................................", +".............................................................++++.....++++++++..++++++++++++...+++++...+++++++++++++++++++++++++++++++++++++++++++++++++++++++@@@@@@@@+++@@@@@@@++++++++++++++++++++@$@+@@$$@@$$@++++++++@@@$@++++@$%@++@@@+@@@@@$$%%%%%%$@++++++++++++@@$$$@@@+++@@$%%$++%$+@@$%%%%&&&&%%%%%%&&&&&*&&&%%%$@@@%%%%%%%@+++++@++@$%%%%%%%@@%%%+.++$%%%$@+@$$%%%%$@++++++++++@@+++@@@@+++++++@$%$@@$$$@$$$$@+++++++@$$$@@@@@@@@@@@++@@$@+..+@$@++++++++++++++@@@@++++@@@@@@@@@@@@++++@++++++++++++++++++++++++++++++++++++.++++++.+++++++++....++++++++++++++++++.....++.....+.....................................................................", +".............................................................++++.....++++++++..++++++++++++...+++++..+++++++++++++++++++++++++++++++++++++++++++++++++++++++@@@@@+@@@+++@@@@@@@@+++++++++++++++++++@$@+@@$$@@$$@++++++++@@@$@++++@$%@++@@@+@@@@@$%%%%%%%$@+++++++++++@@$$$$@@@+++@@$%%$++%$+@$%%%%%&&&&%%%%%%&&&&&**&%%%%$@@@%%%%%%%@@+++++++@$%%%%%%$@@%%%+.++$%%%%@+@$$%%%%$@+++++++++@@@+++@@@@+++++++@$%$@@$$$@$$$@@++++++@@$$$@@@@@@@@@@@@+@@$@+..+@$@++++++++++++++@@@@++++@@@@@@@@@@@@++++@+++++++++++++++++++++++++++++++++++++.+++++.+++++++++....++++++++++++++++++.....++.....++....................................................................", +".............................................................++++.....++++++++..++++++++++++...+++++..+++++++++++++++++++++++++++++++++++++++++++++++++++++++@@@@@+@@@+++@@@@@@@++++++++++++++++++++@$@++@$$@@$$@++++++++@@@$@++++@$%@++@@@+@@@@@$%%%%%%%$@+++++++++++@@$$$$@@@+++@@$%%$++%$+@$$%%%%&&&&%%%%%%&&&&&**&&%%%$@@@%%%%%%%@@++++@@+@$%%%%%%$@@%%%+.++$%%%%@+@$$%%%%$@+++++++++@@@+++@@@@+++++++@$%$@@$$$$$$$$@++++++@@$%%@@@@@@@@@@@@+@@$@+..+@$@++++++++++++++@@@@++++@@@@@@@@@@@@++++@+++++++++++++++++++++++++++++++++++++.+++++.++++++++.....+++++++++++++++++++....++.....++++..................................................................", +"........................................................+....++++.....++++++++..++++++++++++...+++++..+++++++++++++++++++++++++++++++++++++++++++++++++++++++@@@@@@@@@+++@@@@@@@@+++++++++++++++++++@$@+@@$$@@$$@++++++++@@$$@++++@$%@++@@@@@@$$@$%%%%%%%$@+++++++++++@@$$$$@@@+++@@$%%$++%$+@$%%%%%&&&&%%%%%%&&&&&**&&%%%$@@@%%%%%%%@@++++@++@$%%%%%%$@@%%%+.+@$%%%%@+@$$%%%%%@++++++++++@@++@@@@@+++++++@$%$@@$$$@$$$$@++++++@@$$$@@@@@@@@@@@++@@$@+..+@$@++++++++++++++@@@@+++@@@@@@@@@@@@@++++@+++++++++++++++++++++++++++++++++++++++++++.++++++++.....+++++++++++++++++++....++.....+++.++................................................................", +"........................................................+....++++.....++++++++..++++++++++++....++++..+++++++++++++++++++++++++++++++++++++++++++++++++++++++@@@@@@@@@+++@@@@@@@++++++++++++++++++++@$@+@@$$@@$%@++++++++@@$$@++++@$%@++@@@@@@$$$$%%%%%%%$@+++@++@++++@@$$$$@@@+++@@$%%$++%$+@$%%%%&&&&&%%%%%%&&&&&**&&%%%$@@@%%%%%%%@@++++@@+@$%%%%%%$@$%%%+.+@$%%%%@+@$$%%%%%@+++++++++@@@++@@@@@+++++++@$%$@$$$$$$$$$@++++++@@$%%@@@@@@@@@@@@+@@$@+..+@$@++++++++++++++@@@@+++@@@@@@@@@@@@@++++@+++++++++++++++++++++++++++++++++++++++++++.+++++++++....+++++++++++++++++++....++.....+++++.................................................................", +".............................................................++++.....++++++++..++++++++++++...+++++..+++++++++++++++++++++++++++++++++++++++++++++++++++++++@@@@@@@@@+++@@@@@@@++++++++++++++++++++@$@+@@$$$@$%@++++++++@@$$@++++@$%@++@@@@@@$$@$%%%%%%%%@+++@+++++++@@$$$$@@@+++@@$%%$++%$+@$%%%%&&&&&%%%%%&&&&&***&&%%%%@@@%%%%%%%@@++++@@+@%%%%%%%%@@%%%+.+@$%%%%@@@%%%%%%$@+++++++++@@@++@@@@@+++++++@$%$@$$$$$$$$$@@+++++@@$%%$@@@@@@@@@@@@@@$@++.+@$@++++++++++++++@@@@+++@@@@@@@@@@@@@++++@+++++++++++++++++++++++++++++++++++++++++++.+++++++++....+++++++++++++++++++....++....++++++.................................................................", +"........................................................+....++++.....++++++++.+++++++++++++...+++++..++++++++++++++++++++++++++++++++++++++++++++++++++++++++@@@@@@@@+++@@@@@@@++++++++++++++++++++@$@+@@$$$$$%@++++++++@@$$@++++@%%@++@@@@@@$$$$%%%%%%%%@++@++++++++@@$$$$@@@++@@@$%%$++%$+@$%%%%&&&&&%%%%%&&&&&***&&%%%$$@@%%%%%%%@@+++@@@+@$%%%%%%%@$%%%+.+@$%%%%@@$%%%%%%$@+++++++++@@@++@@@@@+++++++@$%%@$$$$$$$$$@@+++++@@$%%$@@@@@@@@@@@@@@$@++.+@$@+++++++++@++++@@@@+++@@@@@@@@@@@@@++++@+++++++++++++++++++++++++++++++++++++++++++.++++++++++...+++++++++++++++++++....++....+++++++................................................................", +".......................................................++....++++.....+++++++++.++++++++++++...+++++..++++++++++++++++++++++++++++++++++++++++++++++++++++++++@@@@@@@@+++@@@@@$@@+++++++++++++++++++@$@+@@$$$@$%@++++++++@@$$@++++@$%@++@@@@@$$$$$%%%%%%%%@++@@++@++++@@$$$$@@@+@+@@$%%%++%$+@$%%%%&&&&&&%%%%&&&&&***&&%%%%$@@%%%%%%%@@+++@@@+@$%%%%%%$$$%%%+.+@%%%%%@@$%%%%%%$@+++++++++@@@++@@@@@+++++++@$%$$$$$$$$$$$@@+++++@@$%%$@@@@@@@@@@@@@$$@++.+@$$+++++++++@++++@@@@+++@@@@@@@@@@@@@++++@++++++++++++++++++++++++++++++++++++++++++++++++++++++...+++++++++++++++++++...+++....++++++.................................................................", +".......................................................++....++++.....++++++++..++++++++++++...+++++..+++++++++++++++++++++++++++++++++++++++++++++++++++++++@@@@@@@@@+++@@@@$@@@+++++++++++++++++++@$@+@$$$$$$%@@+++++++@@$$@++++@%%@++@@@@@$$$$$%%%%%%%%@++@@@@@++++@@$%$$$@@++@@@$%%%++%%+@$%%%%&&&&&%%%%%&&&&&****&%%%%$@@%%%%%%%@@++@@@@+@%%%%%%%%$$%%%+.+@%%%%%@@$%%%%%%%@+++++++++@@@++@@@@@+++++++@$%%$$$$$$$%$$@@+++++@@%%%$@@@@@@@@@@@@@$%@++.+@$$++++++++@@++++@@@@+++@@@@@@@@@@@@@++++@+++++++++++++++++++++++++++++++++++++++++++.++++++++++...+++++++++++++++++++...+++....++++++.................................................................", +".......................................................++....++++.....++++++++.+++++++++++++...+++++..+++++++++++++++++++++++++++++++++++++++++++++++++++++++@@@@@@@@@+++@@@@$@@@+++++++++++++++++++@$@+@$$$$$$%$++++++++@@$$@@+++@%%@+@@@@@@$$$$$%%%%%%%%@++@@@+@@+++@@$$%$@@@+@@@@$%%%@+%%+@$%%%%&&&&&&%%%%&&&&&***&&%%%%$@@%%%%%%%@@@++@@@@@%%&%%%%%$$%%%+.+@%%%%%@@$%%%%%%%@+++++++++@@@++@@@@@+++++++@$%%$$$$$$$%$$@@+++++@@$%%$@@@@@@@@@@@@@@$@++.+@$$+++++++@@@++++@@@@+++@@@@@@@@@@@@@++++@++++++++++++++++++++++++++++++++++++++++++++++++++++++...+++++++++++++++++++...+++....+++++++................................................................", +".......................................................++....++++.....++++++++++++++++++++++...+++++..+++++++++++++++++++++++++++++++++++++++++++++++++++++++@@@@@@@@@@++@@$@@$@@+++++++++++++@+++++@$@@@@$$$$$%$+++++++@@@$$@++++@%%@+@@@@@@$$$$$%%%%%%%%@++@@+@@@+++@@$%%$$@@+@@@@%%%%@+%%+@$%%%%&&&&&&%%%%&&&&&****&%%%%$@@%%%%%%%$@+++@@@+@%%&%%%%%$$%%%+.+@%%%%%@@$%%%%%%%@+++++++++@@@++@@@@@+++++++@$%%$$%%$$$%$$@@+++++@@$%%$@@@@@@@@@@@@@$$@++.+@$$+++++++@@@++++@@@@+++@@@@@@@@@@@@@++++@++++++++++++++++++++++++++++++++++++++++++++++++++++++...+++++++++++++++++++.+..++....+++++++................................................................", +".......................................................++....++++.....++++++++++++++++++++++...+++++..+++++++++++++++++++++++++++++++++++++++++++++++++++++++@@@@@@@@@@++@$$@$$@@+++++++++++@+@+++++@%@@@$$%$$$%$@++++++@@@$%@@+++@%%@+@@@@@@$$$$$%%%%%%%%@++@@@@@@+++@@$%%$$@@+@@@@$%%%@+%%+@$%%%%&&&&&&%%%%&&&&&****&%%%%$@@%&%%%%%$@@+@@@@+@%%&%%%%%$$%&%+.+@%%%%%@@$%%%%%%%@+++++++++@@@++@@@@@+++++++@$%%$$%%$$%%$$@@+++++@$%%%$@@@@@@@@@@@@@@%@++.+@$$+++++++@@@++++@@@@+++@@@@@@@@@@@@@++++@++++++++++++++++++++++++++++++++++++++++++++++++++++++...+++++++++++++++++++++.+++....+++++++................................................................", +".......................................................++....++++.....++++++++++++++++++++++..++++++..+++++++++++++++++++++++++++++++++++++++++++++++++++++++@@@@@@@@@+++@@@$$$@@++++++++++@@@@@++++@%@@@$%%$$%%$@++++++@@@$%@@+++@%%@+@@@@@@$$$$%%%%%%%%%@++@@@@@@+++@@$%%$$@@+@@@@$%%%@+%%+@$%%%%&&&&&&%%%%&&&&&****&%%%%$@@%%%%%%%$@@@@@@@@@%%&%%%%%$$%%%+.+@%%%%%@@$%%%%%%%@++++++++@@@@++@@@@@+++++++@$%%$$%%%$%%%$@@+++++@$%%%$@@@@@@@@@@@@@$%@++.+@$$+++++++@@@++++@@@@+++@@@@@@@@@@@@@++++@++++++++++++++++++++++++++++++++++++++++++++++++++++++...+++++++++++++++++++.+.+++....++++++++...............................................................", +".......................................................++....++++....++++++++++++++++++++++++.++++++..+++++++++++++++++++++++++++++++++++++++++++++++++++++++@@@@@@@@@@++@$$$$$@@++++++++++@@@@@++++@$@@@$$$$$%%$@++++++@@@$%@@+++@%%@+@@@@@@$$$$%%%%%%%%%@++@@@@@@+++@@$%%$$@@+@@@@%%%%@+%%@@$%%%%&&&&&&%%%%&&&&&****&%%%%$@@%%%%%&%$@@@@@@@@@%%&%%%%%$$%&%+.+@%%%%%@@$%%%%%%%@++++++++@@@@++@@@@@+++++++@$%%$$%%%$%%%$@@+++++@$%%%$@@@@@@@@@@@@@$%@++.+@$$+++++++@@@++++@$@@@++@@@@@@@@@@@@@++++@++++++++++++++++++++++++++++++++++++++++++++++++++++++...+++++++++++++++++++.+.+++....+++++++................................................................", +".......................................................+++...++++.....+++++++++++++++++++++++.++++++..+++++++++++++++++++++++++++++++++++++++++++++++++++++++@@@@@@@@@@++@$$$$$@@++++++++++@@@@@++++@$@@@$$%$$%%$@++++++@@@$%@@+++@%%@+@@@@@@$$$%%%%%%%%%%@++@@@@@@+++@@$%%$$@@+@@@@$%%%@+%%@@$%%%%&&&&&&%%%%&&&&*****&%%%%$@@%&%%%&%$@@@@@@@@@%%&%%&%%$$%&%+.+@%%%%%@@$%%%%%%%@+++++@++@@@@++@@@@@+++++++@$%%$$%%%$%%%$@@+++++@$%%%$@@@@@@@@@@@@@$%@++.+@$$+++++++@@@++++@@@@+++@@@@@@@@@@@@@++++@++++++++++++++++++++++++++++++++++++++++++++++++++++++...+++++++++++++++++++++++++....+++++++................................................................", +".......................................................++....++++.....+++++++++++++++++++++++.++++++..+++++++++++++++++++++++++++++++++++++++++++++++++++++++@@@@@@@@@@++@$$$$$$@+++++++++@@@@@@++++@%@@@$%%$$%%$@++++++@@@$%@@+++@%%@+@@@@@@$%%$%%%%%%%%%@++@@@@@@@++@@$%%$$@@@@@@@%%&%@+%%@@$%%%%&&&&&&&%%%&&&&*****&%%%%$@@%&%%%&%$@@@@@@@@@%%&%%%%%$$%&%+.+@%%%%%@@%%%%%%%%@+++++++@@@@@+@@@@@@@++++++@$%%$%%%%%%%%$$@+++++@$%%%$$@@@@@@@@@@@@$%@++.+@$$++++++@@@@++++@$@@@++@@@@@@@@@@@@@++++@+++++++++++++++++++++++++++++++++++++++++++++++++++++++..+++++++++++++++++++++++++....++++++++...............................................................", +".......................................................++....++++.....++++++++++++++++++++++++++++++..+++++++++++++++++++++++++++++++++++++++@+++++++++++++++@@@@@@@@@@++@$$$$$@@+++++++++@@+@@@++++@%@@@$%%$$%%$@++++++@@@$%$@+++@%%@+@@@@@$$$%%%%%%%%%%%@++@@@@@@+++@@$%%%$@@@@@@@%%%%@+%%@@$%%%%&&&&&&%%%%&&&&&****&%%%%$@@%&%%%&%$@@@@@@@@@%&&%%&%%$$%&%+.+@%%%%%@@%%%%%%%%@@++@+@++@@@@+@@@@@@@++++++@$%%$%%%%%%%%$$@+++++@$%%%$@@@@@@@@@@@@@$%@++.+@$$@+++++@@@@++++@$@@@++@@@@@@@@@@@@@++++@++++++++++++++++++++++++++++++++++++++++++++++++++++++...+++++++++++++++++++++.+++....++++++++...............................................................", +".......................................................++....++++....+++++++++++++++++++++++++++++++..+++++++++++++++++++++++++++++++++++++++@++++++++@++++++@@@@@@@@@@++@$$$$$@@++++++++++@@@@@++++@%@@@$%%$$%%$@++++++@@@$%$@+++@%%@+@@@@@$$$%%%%%%%%%%%@++@@@@@@@@@@$%%%$$@@@@@@@%%&%@@%%@@$%%%%&&&&&&&%%%&&&&*****&%%%%$@@%&%%%&%$@@@@@@@@@%%&%%&&%$$%&%+.+@%%%%%@@%%%%%%%%@++@+@@+@@@@@+@@@@@@@++++++@$%%$%%%%%%%%%$@+++++@$%%%$$@@@@@@@@@@@@$%@++.+@$$+++++++@@@++++@$$@@++@@@@@@@@@@@@@@++@@++++++++++++++++++++++++++++++++++++++++++++++++++++++...+++++++++++++++++++++++++....++++++++......++.......................................................", +"......................................................+++....++++....++++++++++++++++++++++++++++++++.+++++++++++++++++++++++++++++++++++++++@+++++++++++++++@@@@@@@@@@++@$$$$$@@+++++++++@@@@@@++++@%@@@$%%$$%%$@++++++@@@$%$@+++@%%@+@@@@@@$%%%%%%%%%%%%@+@@@@@@@@++@$%%%%$@@@@@@@%%&%@@%%@@$%%%%&&&&&&&%%%&&&******&%%%%$@@%&&%%&%$@@@@@@@@@%&&%%&%%$$%&%+.+@%%%%%@@%%%%%%%%@+++@+@@@+@@@+@@@@@@@++++++@$%%%%%%%%%%%%$@+++++@$%%%$$@@@@@@@@@@@@$%@++.+@%$@+++++@@@@++++@$$@@++@@@@@@@@@@@@@@++@@+++++++++++++++++++++++++++++++++++++++++++++++++++++++..+++++++++++++++++++++++++...+++++++++........+......................................................", +"......................................................++++...++++....++++++++++++++++++++++++++++++++.+++++++++++++++++++++++++++++++++++++++@++++++++@++++++@@@@@@@@@@++@$$$$$$@+++++++++@@@@@@@+++@%@@@$%%%$%%$@++++++@@@$%$@++@@%%@+@@@@@@$%%%%%%%%%%%%@+@@@@@@@@@@@$%%%%$@@@@@@@%%&%@@%%@@%%%%%&&&&&&&%%%&&&&**--*&%%%%$@@%&&%%&%$@@@@@@@@@%&&%%&&%$$%&%+.+@%%&%%@@%%%%%%&%@@@@@@+@+@@@@@@@@@@@@++++++@$%%%%%%%%%%%%$@+++++@$%%%$$@@@@@@@@@@@@$%@++.+@%$@++++@@@@@@+++@$$@@++@@@@$@@@@@@@@@++@@+++++++++++++++++++++++++++++++++++++++++++++++++++++++..+++++++++++++++++++++++++....++++++++......++.......................................................", +"......................................................++++...++++....++++++++++++++++++++++++++++++++.+++++++++++++++++++++++++++++++++++++++@++++++++@++++++@@@@$@@@@@++@$$$$$$@+++++++++@@@@@@@+++@%@@@$%%%$%%$@++++++@@@$%$@++@@%%@+@@@@@$$%%%%%%%%%%%%@@@@@@@@@@@@@$%%%%$@@@@@@@%%&%@@%%@@%%%%%&&*&&&&%%%&&*******&&&%%$@@%&&%%&%$@@@@@@@@@%&&%%&&%$$%&%+.+@%%%&%@@%%%%%&%%@@@@@@@@@@@@@@@@@@@@@++++++@$%%%%%%%%%%%%$@+++++@$%%%%$@@@@@$$$@@@@$%@++.+@%$@+++@@@@@@++++@$$@@++@@$@@@@@@@@@@@++@@+++++++++++++++++++++++++++++++++++++++++++++++++++++++..+++++++++++++++++++++++++...+++++++++.....+++.......................................................", +"......................................................++++...++++....++++++++++++++++++++++++++++++++.+++++++++++++++++++++++++++++++++++++++@++++++++@++++++@@@@@@@@@@++@$$$$$$@+++++++++@@@@@@@+++@%@@@$%%%$%%$@++++++@@@%%$@++@@%%@+@@@@@$%%%%%%%%%%%%%@@@@@@@@@@@@@$%%%%$$@@@@@@%%&%@@%%@@%%%%%&&*&&&&%%%&&****--*&&&%%$@@%&&%%&%$@@@@@@@@@%&&%%&&%$$%&%+.+@%%&&%@@%%%%%&&%@@+@@@@@@@@@@@@@@@@@@++++++@$%%%%%%%%%%%%$@+++++@$%%%$@@@@@@@@$@@@@$%@++.+@%$@+++@+@@@@@+++@$$@@+@@@$@@@@$@@@@@@++@@+++++++++++++++++++++++++++++@+++++++++++++++++++++++++..+++++++++++++++++++++++++...++++++++++....+++.......................................................", +"......................................................++++...++++....+++++++++++++++++++++++++++++++++++++++++++++++++++++++++@++++++++++++++@++++++++@++++++@$$@$@@@@@++@$$$$$$@+++++++++@@@@@@@+++@%@@@$%%%$%%$@++++++@@@$%$@++@@%%@+@@@@@$%%%%%%%%%%%%%@+@@@@@@@@@@@$%%%%$$@@@@@@%%&%@@%%@@%%%%%&&*&&&&%%%&&****-=*&&%%%$@@%&&&%&%$@@@@@@@@@%&&%%&&%$$%&%+.+@%%&&%@@%%%%&&&%@@++@@@@@@@@@+@@@@@@@++++++@$%%%%%%%%%%%%$@++++@@$%%%$@@@@@@$$@@@@@$%@++.+@%$@+++@@@@@@@+++@$$@@+@@@@@$@@@$@@@@@++@@+++++++++++++++++++++++++++++++++++++++++++++++++++++++..+++++++++++++++++++++++++...+++++++++......++.......................................................", +"......................................................+++....++++....++++++++++++++++++++++++++++++++.++++++++++++++++++++++++@+++++++++++++@@++++++++@++++++@$@@$@@@@@+@@$$$$$$@+++++++++@@@@@@@+++@%@@@$%%%$%%$@++++++@@$$%$@++@@%%@+@@$@@$%%%%%%%%%%%%%@@@@@@@@@@@@@$%%%%$$@@@@@@%&&%@@%%@@%%%%&&**&&&&%%%&*****--*&&%%%%@@%&&%%&%%@@@@@@@@@%&&%%&&%$$%&%+.+@%%&&%@@%%%%%&&%@@@@@@@@@@@@@@@@@@@@@@+++++@$%%%%%%%%%%%%$@++++@@$%%%$$@@@@@$$$@@@@%%@++.+@%$@+++@@@@@@@+++@$$@@+@@@$$$@@@@@@@@@++@@+++++++++++++++++++++++++++++@+++++++++++++++++++++++++.++++++++++++++++++++++++++...++++++++++....++++......................................................", +"......................................................+++....++++....++++++++++++++++++++++++++++++++.++++++++++++++++++++++++@++++++++++++++@++++++++@++++++@@$$$@@@@@+@@$$$$$$@+++++++++@@@@@@@+++@%@@@$%%%%%%$@++++++@@$$%$@++@@%%@@@@$@@$%%%%%%%%%%%%%@@@@@@@@@@@@@$%%%%$$@@@@@@%&&%@@&%@@%%%%&&&**&&&%%%&*****-=*&&&%%%@@%&&&%&%%@@@@@@@@@%&&%%&&%$$%&%+.+@%%&&%$@%%%%&&&%@@@@@@@@@@@@@@@@@@@@@@+++++@%%%%%%%%%%%%%$@++++@@$%%%$$@@@@$$$$@@@@%%@++.+@%$@+++@@@@@@@+++@$$@@+@@$$@$@@@@@@@@@++@@@++++++++++++++++++++++++++++@++@+++++++++++++++++++++++.+++++++++++++++++++++++++...++++++++++....++++......................................................", +"......................................................+++....++++....+++++++++++++++++++++++++++++++++++++++++++++++++++++++++@+++++++++++++@@++++++++@++++++@$$$$@@@@@+@@$$$$$$@++++++++@@@@@@@@+++@%$@@$%%%%%%$@++++++@@$$%$@@+@@%%@+@@$@@$%%%%%%%%%%%%%$@@@@@@@@@@@@$%%%%%$@@@@@@%&&%@@&%@$%%%%%&***&&&%%&&*****-=*&&&%%%@@&&&&%&&%@@@@@@@@@%&&&%&&%$%%&%+.+@%%&&%$@%%%%&&&%@@@@@@@@@@@@@@@@@$$@@@@++++@$%%%%%%%%%%%%$@@+++@@$%%%$$@@@@$@$$@@@@%%@++.+@%$@+++@@@@@@@+++@$$@@+@@$$$$$@$@@@@@@++@@+++++++++++++++++++++++++++++@++++++++++++++++++++++++++++++++++++++++++++++++++++...++++++++++....++++......................................................", +"......................................+...............+++....++++....+++++++++++++++++++++++++++++++++++++++++++++++++++++++++@+++++++++++++@@+++++++@@++++++@$$$$$@@@@+@@$$$$$$@+++++++++@@@@@@@+++@%$@@%%%%%%%$@@+++++@@$%%$@@+@@%%@@@$$@@$%%%%%%%&&&%%%$@@@@@@@@@@@@$%%%%$$@@@@@@%&&%@@&%@$%%%%&&***&&&%%%&****-==-&&%%%%@@%&&&%&%%@@@@@@@@$%&&&&&&%$%%&%+.+@%%&&%$@%%%%&&&%@@@@@@@@@@@@@@@@@$$@@@@++++@%%%%%%%%%%%%%$@@+++@@$%%%$$@@@@$$$$@@@@%%@++.+@%$@+++@@@@@@@+++@$$@@+@@@$$$$@$@@@@@@++@@@++++++++++++++++++++++++++++@++++++++++++++++++++++++++++++++++++++++++++++++++++...++++++++++.....+++......................................................", +"......................................+...............+++....+++++...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++@+++++++++++++@@+++++++@@++++++@$$$$$@@@@+@@$$%$$$@++++++++@@@@@@@@+++@%$@@%%%%%%%$@@++++@@@$%%$@@+@$%%@@@@$@@$%%%%%%&&%%&%%$@@@@@@@@@@@@$%%%%%$@@@@@@%&&%@@&%@$%%%%&&***&&&%%&&****-==-&&&%%%@@&&&&%&&%@@@@@@@@@%&&&&&&%$%%&%+.+@%&&&%$@%%%%&&&%@@@@@@@@@@@@@@@@$$$@@@@++++@%%%%%%%%%%%%%%@@+++@@%%%%%$@@@@$$$$@@@$%%@++.+@%%@+++@@@@@@@+++$$$@@@@@@$$$$$$$@@@@@++@@@++++++++++++++++++++++++++++@++++++++++++++++++++++++++++++++++++++++++++++++++++...+++++++++++...++++......................................................", +"......................................................++++...++++....+++++++++++++++++++++++++++++++++++++++++++++++++++++++++@+++++++++++++@@+++++++@@++++++@$$$$$@@@@+@@$$%$$$@++++++++@@@@@@@@+++@%$@@%%%%%%%$@@+++++@@$%%%@@+@$%%@@@$$@@$%%%%%%%%&&&%%$@@@@@@@@@@@@$%%%%%$@@@@@@%&&%@@&%@$%%%&&&***&&&&%&&****-==-*&&%%%@@&&&&%&&%@@@@@@@@$%&&&&&&%%%%&%+.+@%&&&%$@%%%%&&&%@@@@@@@@@@@@@@@@$$$@@@@+@@@@%%%%%%%%%%%%%%@@+++@@%%%%%$$@@@$$$$@@@$%%@++.+@%%@+++@@@@@@@+++@$$@@+@@$$$$$$$$@@@@@++@@+++++++++++++++++++++++++++++++@@+++++++++++++++++++++++++++++++++++++++++++++++++...+++++++++++..+++++......................................................", +"......................................++..............+++...+++++....+++++++++++++++++++++++++++++++++++++++++++@++@@+++++++++@+++++++++++++@@+++++++@@++++++@$$$$@@$@@+@@$$%$$$@++++++++@@@@@@@@@++@%$@@%%%%%%%%@@+++++@@$%%$@@+@$%%@@@$$$@$%%%%%%%&&&&%%$@@@@@@@@@@@@$%%%%%$@@@@@@%&&%@@&%@$%%%%&&****&&&%&&****-==-&&&%%%@@&&&&%&&%@@@@@@@@$%&&&&&&%$%%&%+.+@%&&&%$@%%%%&&&%@@@@@@@@@@@@@@@@$$$@@@@@@@@@%%%%%%%%%%%%%%@@+++@@%%%%$$@@@@$$$$$@@$%%$++.+@%$@+++@@@@@@@+++$$$@@+@@$$$$$$$@@@$@@++@@+++++++++++++++++++++++++++++@+@@+++++++++++++++++++++++++++++++++++++++++++++++++...+++++++++++...++++......................................................", +".......................................+..............++++..++++++...+++++++++++++++++++++++++++++++++++++++++++@++@++++++++++@+++++++++++++@@+++++++@@@+++++@$$$$@@$$@+@$$$%$$$@++++++++@@@@@@@@@++@%$@@%%%%%%%$@@+++++@$$%%%@@@@$%%@@@$$@@$%%%%%%&&&&&%%$@@@@@@@@@@@@$%%%%%$@@@@@$%&&%@@&%@$%%%&&&***&&&&%&&****-==-*&&%%%@@&&&&&&&%@@@@@@@@$%&&&&&&%%$%&%+.+@%&&&%$$%%%%&&&%@@@@@@@@@@@@@@@@$$$@@@@@@@@@%%%%%%%%%%%%%%@@+++@@%%%%%$$@$@$$$$@@@$%%$++.+@%%@+++@@@@@@@+++$$$@@@@@$$$$$$$@@@$@@++@@+++++++++++++++++++++++++++++@++@+++++++++++++++++++++++++++++++++++++++++++++++++...+++++++++++...++++......................................................", +".......................................+..............++++...+++++...+++++++++++++++++++++++++++++++++++++++++++@+++++++++++++@+++++++++++++@@+++++++@@++++++@$$$$$$$$@+@$$$%$%$@++++++++@@@@@@@@@++@%$@@%%%%%%%%@@++++@@$$%%%@@+@$%%@@@$$$@%%%%%%%&&&&&%%$@@@@@@@@@@@@$%%%%%$@@@@@@%&&%@@&%@$%%%&&&****&&&%&&****-==-*&&&%%@@&&&&&&&%@@@@@@@@$%&&&&&&%$%%&%+.+@%&&&%$$%&%%&&&%@@@@@@@@@@@@@@@@$$$@@@@@@@@@%%%%%%%%%%%%%%@@+++@@%%%%%$$@@@$$$$@@@$%%@++.+@%%@+++@@@@@@@+++$$$@@@@@$$$$$$$@@@$$@++@@@++++++++++++++++++++++++++++@++@+++++++++++++++++++++++.+++++++++++++++++++++++++...+++++++++++..+++++......................................................", +".......................................+.............+++++..++++++...++++++++++++++++++++++++++++++++++++++++++++++@@++@++++++@+++++++++++++@@+++++++@@@+++++@$$$$$@$$@+@@$%%%$$@++++++++@@@@@@@@@++@%$@@%%%%%%%%@@++++@@@$%%%@@+@$%%@@@$$$@$%%%%%%&&&&&&%$@@@@@@@@@@@@$%%%%%$@@@@@$%&&%@@&%@$%%%&&&****&&&%&&****===-*&&&%%@@&&&&&&&%@@@@@@@@$%&&&&&&%$%%&&+.+$%&&&%$$%%%%&&&%@@@@@@@@@@@@@@@@$$$@@@@@@@@@%&%%%%%%%%%%%%@@+++@$%%%%%$$@@$$$$$$@@$%%$++.+@%%@+++@@@@@@@+++$%$@@@@@$$$$$$$$@@$$@++@@@++++++++++++++++++++++++++++@+@@+++++++++++++++++++++++.++++++++++++++++++++++++++..+++++++++++..+++++......................................................", +".......................................+.............+++++..++++++...+++++++++++++++++++++++++++++++++++++++++++@@++@@++++++++@+++++++++++++@@+++++++@@@+++++@$$$$$$$$@+@$$%%$%$@++++++++@@@@@@@@@++@%$@$%%%%%%%%@@@+++@@$$%%%@@@@$%%@@@$$$@%%%%%%%&&&&&&%$@@@@@@@@@@@@$%%%%%$@@@@@$%&&%@@&%@$%%%&&&****&&&%&&****-===*&&%%%@@&&&&&&&%@@@@@@@@$%&&&&&&%%%%&%+.+$%&&&%$$%&%%&&&%@@@@@@@@@@@@@@@@$$$@@@@@@@@@%%%%%%%%%%%%%%@@+++@@%%%%%$$@@$$$$$$@@$%%$++++@%%@+++@@@@@@@+++$%$@@@@@$$$$$$$$@@$@@++@$@++++++++++++++++++++++++++++@+@@+++++++++++++++++++++++++++++++++++++++++++++++++...+++++++++++..+++++......................................................", +".......................................+.............+++++...+++++...+++++++++++++++++++++++++++++++++++++++++++@++@@@+@+++++@@+++++++++++++@@+++++++@@@+++++@$$$$$$$$@+@$%%%%%%@++++++++@@@@@@@@@++@%$@$%%%%%%%%@@@+++@@$$%%%@@@@$%%@@@$$$$%%%%%%%&&&&&%%$@@@@@@@@@@@@$%%%%%$@@@@@$%&&%@@&%@$%%&&&&****&&&%&&****====*&&&%%@@&&&&&&&%@@@@@@@@$%&&&&&&%%%%&&@.+$%&&&%$$%&%%&&&%@@@@@@@@@@@@@@@@$$$@@@@@@@@@%%%%%%%%%%%%%%@@+++@$%%%%%$$$$$$$$$$@@$%%$++.+$%%@++@@@@@@@@+++$$$@@@@@$$$$$$$$$@$$@++@$@++++++++++++++++++++++++++++@@@@+++++++++++++++++++++++++++++++++++++++++++++++++..++++++++++++..+++++...........+..........................................", +".....................................+++.............+++++..++++++...+++++++++++++++++++++++++++++++++++++++++++@@@@@@+@+++++@@+++++++++++++@@+++++++@@@+++++@$$$$$$$$@+@$$%%%%$@+++++++@@@@@@@@@@++@%$@$%%%%%%%%@@@+++@@$$%%%@@@@$%%$@@$%$@%%%%%%&&&&&&&%$@@@@@@@@@@@@$%%%%%$@@@@@@%&&%@@&%@$%%&&&&****&&&&&&***-====*&&&%%@@&*&&&&&%$@@@@@@@$%&&&&&&%%%%&&@++$%&&&&$$%&&%&&&%@@@@@@@@@@@@@@@@$$$$@@@@@@@@%&%%%%%%%%%%%%@@+++@$%%%%%$@$$$$$$$$@@$%%$++++$%%@++@@@@@@@@++@$%$@@@@@$$$$$$$$$@$$@++@@@++++++++++++++++++++++++++++@+@@+++++++@+++++++++++++++++++++++++++++++++++++++++..++++++++++++..++++++.....................................................", +".....................................+.++.............++++...+++++...++++++++++++++++++++++++++++++++++++++++++@@@@@@+@@++++++@+++++++++++++@@+++++++@@@+++++@$$$$$$$$@+@$$%%%%$@+++++++@@@@@@@@@@++@%$$$%%%%%%%%@@@+++@@$$%%%@@@@$%%$@@$%$$%%%%%%&&&&&&&%$@@@@@@@@@@@@$%%%%%$@@@@@@%&&&$@&%@$%%&&&&****&&&&&*****====*&&&%%@@&&&&&&&%@@@@@@@@$%&&&&&&%%%%&&@++$%&&&%$$%&%%&&&%@@@@@@@@@@@@@@@$$%$@@@@@@@@@%&%%%%%%%%%%%%$@+++@$%%%%%$$@$$$$$$$@$$%%$++++@%%@++@@@@@@@@+++$%$@@@@@$$$$$$$$@@$$@++@$@++++++++++++++++++++++++++++@@@@+++++++@+++++++++++++++++++++++++++++++++++++++++...+++++++++++..++++++.....................................................", +"......................................+++............+++++..++++++...++++++++++++++++++++++++++++++++++++++++@++@@@@@@@@+++++@@+++++++++++++@@+++++++@@@+++++@$$$%$$$$@+@$%%%%%%@+++++++@@@@@@@@@@++@%%@$%%%%%%%%@@@+++@@$$%%%@@@@$%%$@@$%$$%%%%%%&&&&&&&%$@@@@@@@@@@@@$%%%%%$@@@@@@%&&%$@&%@$%%&&&*****&&&&&&***-====*&&&%%@@&*&&&&&%$@@@@@@@$%&&&&&&%%%%&&@++$%&&&&$$%&&&&&&%@@@@@@@@@@@@@@@@$$$$@@@@@@@@%&%%%%%%%%%%%%$@+++@$%%%%%$$@@$$$%$$@@$%%$++++$%%@++@@@@@@@@+++$%$@@@@@$$$$$$$$@$$$@++@$@++++++++++++++++++++++++++++@@@@+++++++@++++++++++++++++++++++++++++++++++++++++++.++++++++++++..+++++......................................................", +"......................................+++............+++++..++++++...++++++++++++++++++++++++++++++++++++++++@++@@@@@@@@+++++@@+++++++++++++@@+++++++@@@+++++@$$$$$$$$@+@$%%%%%%@+++++++@@@@@@@@@@++@%%@$%%%%%%%%@@@+++@@$$%%%@@@@$%%$@@$%$$%%%%%%&&&&&&&%$@@@@@@@@@@@@%%%%%%$@@@@@$%&&&$@&%@$%%&&&*****&&&&&****-====*&&&%%$@&*&&&&&%$@@@@@@@$%&&&&&&%%%%&&@++$%&&&&$$%&&&&&&%$@@@@@@@@@@@@@@@$$$$@@@@@@@@%&%%%%%%%%%%%%$@+++@$%%%%%$$$$$$$$$$@$$%%$++++$%%@++@@@@@@@@++@$%$@@@@@$$$$$$$$$$$$@++@$@++++++++++++++++++++++++++++@@@@+++++++++++++++++++++++++++++++++++++++++++++++++..++++++++++++++++++++.........++..........................................", +"......................................+++............+++++..++++++...++++++++++++++++++++++++++++++++++++++++@@+@@@@@@@@+++++@@+++++++++++++@@@++++++@@@+++++@$$$$$$$$@+@$%%%%%%@+++++++@@@@@@@@@@++@%%$$%%%%%%%%@@@+++@@$$%%%@@@@$%%$@$$%$$%%%%%%&&&&&&&&%@@@@@@@@@@@@$%%%%%$@@@@@$%&&&$@&%@$%%&&&******&&&&**-*-====*&&&%%@@&*&&&&&%$@@@@@@@$%&&&&&&%%%%&&@++$%&&&&$$%&&&&&&%$@@@@@@@@@@@@@@$$%$$@@@@@@@@%&%%%%%%%%%%%%$@+++@$%%%%%$$@$$$$%$$$$$%%$++++$%%@++@@@@@@@@++@$%$$@@@@$$$$$$$$$$$$@++@$@++++++++++++++++++++++++++++@@@@+++++++@+++++++++++++++++++++++++++++++++++++++++..++++++++++++++++++++.......................................+.............", +"......................................+++............+++++..++++++...++++++++++++++++++++++++++++++++++++++++@+@@@@@@@@@+++++@@+++++++++++++@@@++++++@@@+++++@$$$$$$$$@+@$%%%%%%@+++++++@@@@@@@@@@++@%%$$%%%%%%%%@@@+++@@$$%%%@@@@%%%@@$%%$$%%%%%%&&&&&&&&%@@@@@@@@@@@@%%%%%%$@@@@@$%&&&$@&%@$%%&&&******&&&&***--====*&&&%%$$&**&&&&%$@@@@@@@$%&&&&&&%%%%&&@++$&&&&&%$%&&&&&&%$@@@@@@@@@@@@@@$$%$$@@@@@@@@%&&%%%%%%%&%%%$@+++@$%%%%%$$$$$$$%$$@$%%%$++++$%%@++@@@@@@@@++@$%$$@@@@$$$$$$$$@$$$@++@$@++++++++++++++++++++++++++++@@@@+++++++@++++++++++++++++++++++++++++++++++++++++++.+++++++++++++.++++++.......................................+.............", +".....................................++++............+++++..++++++...++++++++++++++++++++++++++++++++++++++++@+@@@@@@@@@+++++@@+++++++++++++@@+++++++@@@+++++@$$$$$$$$@+@$%%%%%%@@++++++@@@@@@@@@@@+@%%$$%%%%%%%%@@@+@@@@$$%%%@@@@%&%$@$%%$$%%%%%%&&&&&&&%$@@@@@@@@@@@@%%%%%%$$@@@@$%&&&$@&%@$%%&&&*****&&&&&**---====*&&&%%$$&**&&&&%$@@@@@@@$%&&&&*&%%%%&&@++$%&&&&%$%&&&&&&%$@@@@@@@@@@@@@@$$%%$@@@@@@@@%&&%%%%%%&&%%%$@+++@$%%%%%$$$$$$$$$$$$%%%$++++$%%@++@@@@@@@@++@$%%@@@@@$%$$$$$$$$$$@++@$@++++++++++++++++++++++++++++@@@@+++++++@+++++++++++++++++++++++++++++++++++++++++..++++++++++++++++++++.........+.............................+.............", +".....................................+++++...........+++++..++++++..+++++++++++++++++++++++++++++++++++++++++@@@@@@@@@@@+++++@@+++++++++++++@@+++++++@@@+++++@$$$$$$$$@+@$%%%%%%@@++++++@@@@@@@@@@@+@%%$$%%%%%%%%@@@@@@@@$$%%%@@@@%&%$@$%%$$%%%%%%&&&&&&&&%@@@@@@@@@@@@$%%%%%$$@@@@$%&&&$@&%@$%%&&&******&&&&**---====*&&&%%$$&**&&*&%$@@@@@@@$%&*&&*&%%%%&&@++$&&&&&%%&&&&&&&%$@@@@@@@@@@@@@@$$%$$@@@@@@@@%&&%%&%%%%%%%%$@+++@$%%%%%$$$$$$$%$$$$$%%$++++$%%@++@@@@@@@@++@$%%@@@@@$%%$$$$$$$$$@++@$@++++++++++++++++++++++++++++@@@@+++++++@++++++++++++++++++++++++++++++++++++++++++.++++++++++++++++++++..........+..........................+...............", +".....................................++++............+++++..++++++..+++++++++++++++++++++++++++++++++++++++++@@@@@@@@@@@+++++@@+++++++++++++@@@++++++@@@+++++@$$%%$$$$@+@$%%%%%%@+++++++@@@@@@@@@@@+@%%$$%%%%%%%%@@@@+@@@$$%%%@@@@%&%$@$%%$$%%%%%%&&&&&&&&%@@@@@@@@@@@@%%%%%%%$@@@@$%&*&$@&%@$%%&&&**-***&&&&**---====*&&&%%$$&**&&*&%$@@@@@@@$%&*&&*&%%%%*&@++$&&&&&%%%&&&&&&%$@@@@@@@@@@@@@@$$%%$@@@@@@@@%&&%%%&%%&&&%%$@+++@$%%%%%%$$$$$%%$$$$%%%$++++$%%@++@@@@@@@@++@$%%$@@@@$$%$$$$$$$$$@++@$@++++++++++++++++++++++++++++@@@@+++++++@++++++++++++++++++++++++++++++++++++++++++.++++++++++++++++++++..........+..........................+...............", +"....................................+.+++............+++++..++++++..+++++++++++++++++++++++++++++++++++++++++@@@@@@@@@@@+++++@@+++++++++++++@@@++++++@@@+++++@$$$%$$$$@+@$%%%%%%@+++++++@@@@@@@@@@@+@%%$$%%%%%%%%@@@@@@@@$%%%%$@@@%&%$@$%%$$%%%%%&&&&&&&&&%@@@@@@@@@@@@%%%%%%$$@@@@$%&&&$@&%@%%%&&&**-***&&&&*----====*&&&%%$$&**&&*&%$@@@@$@@$%**&&*&%%%%&&@++$&&&&&%%&&&&&&&%$@@@@@@@@@@@@@@$$%%$@@@@@@@@%&&%%%&%%&&&%%$@+++@$%%&%%%$$$$$%%$$$$%%%$++++$%%@++@@@@@@@@@+@$%%$@@@@%%$%$$$$$$$$@++@$@++++++++++++++++++++++++++++@@@@+++++++@++++++++++++++++++++++++++++++++++++++++++.+++++++++++++++++++++........+.....+......................++.............", +"....................................+.+++............+++++..+++++++.+++++++++++++++++++++++++++++++++++++++++@@@@@@@@@@@+++++@@+++++++++++++@@@++++++@@@+++++@$$%$$$$$@+@$%%%%%%@@++++++@@@@@@@@@@@+@%%$$%%%%%%%%$@@@@@@@$%%%%@@@@%&%$@$%%%$%%%%%%&&&&&&&&%@@@@@@@@@@@@%%%%%%%$@@@@$%&*&$@&%@$%&&&&*-*-**&&&&*-=--====*&&&%%$$&***&*&%$$@@@$@@$&&*&&*&%%%%*&@++$%&&&&%%&&&&&&&%$@@@@@@@@@@@@@@$%%%$@@@@@@@@%&&%%&&%%&&&%%$@+++@$%%&%%%$$$$$%%$$$$%%%$++++$%%@++@@@@@@@@@+@$%%$@@@@$%%$%%$$$$$$@++@$@++++++++++++++++++++++++++++@@@@+++++++@++++++++++++++++++++++++++++++++++++++++++.+++++++++++++++++++++........+............................++.............", +"....................................+.+++............+++++..+++++++.++++++++++++++++++++++++++++++++++++++++@@@@@@@@@@@@@++++@@@++++++++++++@@@++++++@@@+++++@$$%%%$$$@+@$%%%%%%@@++++++@@@@@@@@@@@+@%%$$%%%%%%%%@@@@@@@@$%%%%$@@@%&%$@$%%%$%%%%%&&&&&&&&&%@@@@@@@@@@@@%%%%%%%$@@@@$%&*&$@&%@$%%&&&*---**&&&&*--=-====*&&&&%$$&**&&*&%$@@@@$@@%&**&&*&%%%%*&@++$&&&&&%%&&&&&&&%$@@@@@@@@@@@@@@$%%%$@@@@@@@@%&&%%&&%%&&&&%$@+++@$%%&%%%$$$$$$%$$$$%%%$++++$%%@++@@@@@@@@++@%%%$@@@@%%%%$%$$$$$$@++@$@++++++++++++++++++++++++++++@@@@+++++++@++++++++++++++++++++++++++++++++++++++++++.+++++++++++++++++++++........++....+.......................+.............", +".....................................+++++...........+++++..++++++..++++++++++++++++++++++++++++++++++++++++@@@@@@@@@@@@@++++@@@++++++++++++@@@++++++@@@+++++@%$%%%$$$@+@$%%%%%%@@++++++@@@@@@@@@@@+@%%$$%%%%%%%%$@@@@@@@$%%%%$@@@%&&$@$%%%$%%%%%&&&&&&&&&%@@@@@@@@@@@@%%%%%%%$@@@@$%&*&$@&%@%%&&&&**--**&&&&*-=======*&&&&%$$&***&*&%$@@@@$@@%&**&&*&%%%%*&@++%&&&&&%%&&&&&&&%$@@@@@@@@@@@@@@$%%%$@@@@@@@@%&&%%&&&%&&&%%%@+++@$%%&%%%$$$$%%%%$$$%%%$++++$%%@++@@@@@@@@@+@$%%$@@@@$%%%$$%$$$$$@++@$@++++++++++++++++++++++++++++@@@@+++++++@@+++++++++++++++++++++++++++++++++++++++++.+++++++++++++++++++++........++..........................+.+.............", +".....................................+++++..........++++++..++++++..++++++++++++++++++++++++++++++++++++++++@@@@@@@@@@@@@++++@@@++++++++++++@@@++++++@@@+++++@$$$%%%$$@+@$%%%%%%@@++++++@@@@@@@@@@@+@%%$$%%%%%%%%$@@@@@@$$%%%%$@@@%&%$@$%%%$%%%%%&&&&&&&&&%@@@@@@@@@@@@%%%%%%%$@@@@$%&*&$@&%@%%&&&&**--**&&&&*-=====;=*&&&&%$$&***&*&%$$@@$$@@$&**&&*&%%%&*&@++$&&&&&%%&&&&&&&%$@@@@@@@@@@@@@@$%%%$@@@@@@@@%&&%&&&%&&&&&%$@+++@$%%&%%%$$$$%%%$$$$%%%$++++$%%@++@@@@@@@@@+@%%%$@@@@%%%%%$$$$$$$@++@$@++++++++++++++++++++++++++++@@@@+++++++@@+++++++++++++++++++++++++++++++++++++++++.+++++++++++++++++++++........++.........................++.+.............", +".....................................+++++...........+++++..++++++..++++++++++++++++++++++++++++++@+++++++++@@@@@@@@@@@@+++++@@@++++++++++++@@@++++++@@@+++++@%%$%%%$$@+@$%%%%%%@@++++++@@@@@@@@@@@+@%%$$%%%%%%%%$@@@@@@$$%%%%$@@@%&%$@$%%%$%%%%%&&&&&&&&&%@@@@@@@@@@@$%%%%%%%$@@@@$%&*&%@&%@%%&&&&**--**&&&&*-====;==-*&&&%$$&***&*&%%@@@@$@@%&**&&*&%%%&*&@++%&&*&&%%&&&&&&*%$@@@@@@@@@@@@@@$%%%$@@@@@@@@%&&%&&&&%&&&&%%@+++@$%%&%%%$$$$%%%%$$$%%%$++++$%%@+@@@@@@@@@@+@%%%$@@@$%%%%%%%$$$$$@++@$@++++++++++++++++++++++++++++@@@@@++++++@@+++++++++++++++++++++++++++++++++++++++++.+++++++++++++++++++++........++....+....................++.+.............", +"....................................++++++...........+++++..+++++++.++++++++++++++++++++++++++++++@+++++++++@@@@@@@@@@@@@++++@@@++++++++++++@@@++++++@@@+++++@%%%%%$%$@@@$%%%%%%@@++++++@@@@@@@@@@@+@%%$%%%%%%%%%$@@@@@@$$%%%%$@@@%&&$@%%%%$%%&%%&&&&&&&&&%@@@@@@@@@@@$%%%%%%%$@@@@$%&*&$@&%@%%&&&&*---**&&&&*-=====;=**&&&%$$&***&*&%$@@@$$$@%&**&**&%%%&*&@++%&&*&&%%&&&&&&*%$@@@@@@@@@@@@@@$%%%$@@@@@@@@%&&%&&&&&&&&&%%@+++@$%&&%%$$$$$$%%%$$$%%%$++++$%%@++@@@@@@@@@+@%%%$@@@@%%%%%%%$$$$$@++@$@++++++++++++++++++++++++++++@@@@@++++++@@+++++++++++++++++++++++++++++++++++++++++.+++++++++++++++++++++........++....+.....................++++............", +"....................................++++++..........++++++..+++++++.++++++++++++++++++++++++++++++++++++++++@@@@@@@@@@@@+++++@@@++++++++++++@@@++++++@$@+++++@%%%%%%%$@@@$%%%%%%@@++++++@@@@@$@@@@@+@%%$%%%%%%%%%$@@@@@@$$%%%%$@@@%&&$@%%%%%%%%%&&&&&&&&&&%@@@@@@@$@@@$%%%&%%%$@@@@$%&*&%@&%@%%&&&&*-==-*&&&&*=====;;=-*&&&%$$&*****&%%$@@$$$@%&**&**&%%%&*&@++%&***&%%&&&&&**%$@@@@@@@@@@@@@$$%%%$@@@@@@@@%&&%&&&&&&&&&%%@+++@$%%&%%%$$$%%%%%%$$%%%$++++$%%@+@@@@@@@@@@+@%%%$@@@@%%%%%%%%$$%$@@+@$@++++++++++++++++++++++++++++@@@@+++++++@@+++++++++++++++++++++++++++++++++++++++++.+++++++++++++++++++++........++....+.....................++++............", +"....................................++++++...........+++++..+++++++.++++++++++++++++++++++++++++++++++++++++@@@@@@@@@@@@@++++@@@++++++++++++@$@++++++@$@+++++@%%%%%%$%@@@$%%%%%%@@++++++@@@@@$$$@@@+@%%$%%%%%%%%%$@@@@@@$$%%%%$@@$%&&$@$%%%%%%&%%&&&&&&&&&%@@@@@@@@@@@$%%%&%%%$@@@@$%&*&%@&%@%%&&&&*-==-**&&&*=====;;=-*&&&%$$&*****&%%$@@$$$@%&*****&%%%&*&@++%&**&&%%&&&&&&*&$@@@@@@@@@@@@@$$%%%$@@@@@@@@%&&&&&&&&&&&&%%@+++@%%&&%%%$$$%%%%%%$$%%%$++++$%%@+@@@@@@@@@@+@%%%$@@@$%%%%%%%%$$%$@@+@$@++++++++++++++++++++++++++++@@@@++++++@@@+++++++++++++++++++++++++++++++++++++++++.+++++++++++++++++++++........++...++.....................++++............", +"...................................+.+++++..........++++++..+++++++.++++++++++++++++++++++++++++++++++++++++@@@@@@@@@@@@@++++@@@++++++++++++@$@++++++@$@+++++@%%%%%%%%@+@$%%%%%%@@++++++@@@@$$$@@@@+@%%$%%%%%%&&%$@@@@@@$$%%%%$@@$%&%$@$%%%%%&&&%&&&&&&&&&%@@@@@@$$@@@$%%%&%%%$@@@@$%&*&%@&%@%%&&&&*-==-**&&&*=====;;=-*&&&%$$&*****&%%$@$$$$@%&*****&%%%&*&@++%&***&%%&*&&&**%$@@@@@@@@@@@@@$$%%%$@@@@@@@@%&&&&&&&&&&&&%%@+++@%%&&%%%$$$$%%%%$$$%%%$@+++$%%@+@@@@@@@@@@+@%%%$@@@$%%%%%%%$$$$%@@+@$@++++++++++++++++++++++++++++@@@@@++++++@@+++++++++++++++++++++++++++++++++++++++++.+++++++++++++++++++++........++....+....................+++++............", +".....................................+++++..........++++++..+++++++.++++++++++++++++++++++++++++++@+++++++++@@@@@@@@@@@@@++++@@@++++++++++++@$@++++++@$@+++++@%%%%%%%%@+@$%%%%%%@@+++++@@@@@$$$$@@@+@%%%%%&&%%&%%$@@@@@@$$%%%%$@@$%&&$@%%%%%%%&&&&&&&&&&&&%@@@@@@$$@@@$%%%&%%%$@@@@$%&*&%$&%@%%&&&&*===-**&&&*=====;;=-*&&&%$$&******%%$$$$$$@%&*****&%%%&*&@++%&***&%%&&&&***%$@@@@@@@@@@@@@$%%%%$@@@@@@@@%&&&&&&&&&&&&%%@+++@%%&&&%%$$$%%%%%%$$%%%$@+++$%%@+@@@@@@$@@@+@%%%$@@@$%%%%%%%$$$$$$@+@$@++++++++++++++++++++++++++++@@@@@+++++@@@+++++++++++++++++++++++++++++++++++++++++.+++++++++++++++++++++........++...++....................+++++............", +"....................................+.++++..........++++++..+++++++.++++++++++++++++++++++++++++++@++++++++@@@@@@@@@@@@@@++++@@@++++++++++++@$@+++++@@$@+++++@%%%%%%%%@@@$%%%%%%@@+++++@@@@@$$$$@@@+$%%%%%&%%%&%%$@@@@@@$%%%%%$@@@%&&$@%%%%%%&&&&&&&&&&&&&%@@@@@@$$@@@$%%&&%%%$@@@@$%&*&%$*%@%%&&&**-==-**&&&*=====;;==*&&&%$$&******%%$$$$$$@%&*****&%%%&*&@++%&***&%%&*&&***&$@@@@@@@@@@@@@$%%%%%@@@@@@@@%&&&&&&&&&&&&%%@+++@%%&&&%%$$$%%%%%%$%%%%$@+++%%%@+@@@@@@@@@@+@%%%$@@@$%%%%%%%%$$%%@@+@$@++++++++++++++++++++++++++++@@@@@+++++@@@+++++++++++++++++++++++++++++++++++++++++.+++++++++++++++++++++........++...++....................+++++............", +".....................................+++++..........++++++..+++++++.++++++++++++++++++++++++++++++@+++++++++@@@@@@@@@@@@@++++@@@++++++++++++@$@+++++@@$@+++++@%%$%%%%%$@@$%%%%%%$@++++++@@@@$$$$@@@+@%%%%%%%%%&%%$@@@@@@$%%%%%$@@$%&&$@%%%%%%%&&&&&&&&&&&&%@@$@@@$$@@@$%%%&%%%$@@@@$%&*&%$*&$%%&&&&*===-**&&*-=====;;=-*&&&%%$&******%%$$$$$$$%&*****&%%%&*&@++%&***&%%&*&&***&$@@@@@@@@@@@@@$%%%%%@@@@@@@@%&&&&&&&&&&&&%%@+++@%%&&%%%$$$%%%%%%$$%%%$@+++%%%@+@@@@@@$@@@+@%%%$@@@$%%%%%%%%$$%%@@+@$@++++++++++++++++++++++++++++@@@@@+++++@@@+++++++++++++++++++++++++++++++++++++++++.+++++++++++++++++++++........++...++....................++++.............", +"....................................++++++..........++++++..+++++++.++++++++++++++++++++++++++++++@++++++++@@@@@@@@@@@@@@++++@@@++++++++++++@$@+++++@@$@+++++@%%%%%%%%$@@%%%%%%%$@+++++@@@@$$$$$@@@@@%%%%%%&%%&%%$@@@@@@$$%%%%$@@$%&&$@%%%%%%&&&&&&*****&&%@@@$@@$$@@@$%%&&%%%$@@@@$%&*&%$&%@%%&&&**====**&&&*=====;;==*&&&%$$&******%%$$$$$$@%&*****&%%%&*&@++%&***&%%&*&&***&$@@@@@@@@@@@@@$%%%%%@@@@@@@@%&&&&&&&&&&&&%%@+++@%%&&%%%$$$%%%%%%%%%%%$@+++%%%@+@@@@@$@@@@+@%%%$@@@$%%%%%%%%$$%%@@+$$@++++++++++++++++++++++++++++@@@@@+++++@@@+++++++++++++++++++++++++++++++++++++++++.+++++++++++++++++++++........++...++....................+++++............", +"....................................++++++..........++++++..+++++++.++++++++++++++++++++++++++++++@+++++++++@@@@@@@@@@@@@++++@@@++++++++++++@$@+++++@$$@+++++@%%%%%%%%$@@%%%%%%%$@+++++@@@@$$$$$@@@@@%%%%%%&%%&&%$@@@@@@$%%%%%$@@$%&&$@%%%%%%&&&&&&&*&&*&&%@@@$@@$$@@@$%%&&%%%$@$$@$%&*&%$&&$%%&&&**===-**&&*-=====;;==*&&&%%$&******&%$$$$$$$%&******%%%&*&@++%&***&%%&*&&***&$@@@@@@@@@@@@@$%%%%%$@@@@@@@%&&&&&&&&&&&&%%@++@@%%&&%%%$$$$%%%%%%%%%%%@+++%%%@+@@@@@@$@@@+@%%%$@@@$%%%%%%%%$$%%$@+$$@++++++++++++++++++++++++++++@@@@@++++++@@+++++++++++++++++++++++++++++++++++++++++.+++++++++++++++++++++........++...++....................+++++............", +"....................................++++++..........++++++..++++++++++++++++++++++++++++++++++++++@++++++++@@@@@@@@@@@@@@++++@@@++++++++++++@$@+++++@$$@+++++@%%%%%%%%$@@%%%%%%%$@+++++@@@@$$$$$$@@@@%%%%%&&%%&&%$@@@@@@$%%%%%$@@$%&&$$%%%%%%&&&&&&*****&&%@@$$@$$$$@@$%%&&&%%$$$$$$%&*&%$*&$%%&&&**====**&&*-====;;;==*&&&%%$&--****&%$$$$$$$%&******&%%&*&@++%&***&%%&*&&***&$@@@@@@@@@@@@@$%%%%%$@@@@@@@%&&&&&&&&&&&&%%@++@@%%&&&%%%$$%%%%%%%%%%%$@+++%%%@+@@@@@@$@@@+@%%%$@@@$%%%%%%%%$%%%$@+@$@++++++@+++++++++++++++++++++@@@@@+++++@@@+++++++++++++++++++++++++++++++++++++++++.+++++++++++++++++++++........+++..++.............+......+++++............", +"....................................++++++..........++++++..++++++++++++++++++++++++++++++++++++++@++++++++@@@@@@@@@@@@@@++++@@@++++++++++++@$@+++++@$$@+++++@%%%%%%%%$@@%%%%%%%$@+++++@@@@$$$$$$@@@@%%%%%&&%%&&%$@@@@@@$%%%%%$@@$%&&$@%%%%%%&&&&&&*****&&%@@$$@@$$$@@$%%&&&%%%$$@@$%&*&%$*&$%%&&&*-====***&*-====;;;;=*&&&%%$&*-****&%$$$$$$$%&******&%%&*&@++%&***&%%&*&****&$@@@@@@@@@@$@@$%%%%%$@@@@@@@%&&&&&&&&&&&&%%@++@$%%&&&%%$$$%%%%%%$%%&&$@+++%%%@+@@@@@$$@@@+@%%%$@@@$%%%%%%%%$$%%$@+$$@++++++@@++++++++++++++++++++@@@@@+++++@@@+++++++++++++++++++++++++++++++++++++++++.+++++++++++++++++++++........+++..++....................+++++............", +"....................................++++++..........++++++..++++++++++++++++++++++++++++++++++++++@++++++++@@@@@@@@@@@@@@++++@@@++++++++++++@$@+++++@$$@+++++@%%%%%%%%$@@%%%%%%%$@+++++@@@@$$$$$$@@@@%%%%%&&%%&&%$@@@@@@$%%%%%$$@$%&&$$%%%%%%&&&&&&******&%@@$$@$$$$@@$%%&&&%%$@$@$$%&**%$*&$%%&&&**====**&&*-====;;;;=**&&%%$&--****&%$$$$$$$%&******&%%&*&@++%&***&%%&**&***&$@@@@@@@@@@@@@$%%%%%$@@@@@@@%&&&&&&&&&&&&%%@++@@%%&&&%%%$%%%%%%%%%%&&%@+++%%%@+@@@@@$$@@@+@%%%$@@@$%%%%%%%%$$%%$@+$%@++++++++@+++++++++++++++++++@@@@@+++++@@@+++++++++++++++++++++++++++++++++++++++++.+++++++++++++++++++++........+++..++....................+++++............", +"....................................++++++..........++++++..++++++++++++++++++++++++++++++++++++++@++++++++@@@@@@@@@@@@@@++++@@@++++++++++++@$@+++++@$$@+++++@%%%%%%%%$@@%%%%%%%$@+++++@@@@$$$$$$@@@@%%%%%&&%%&&%$@@@@@@$%%%&%$$@$%&&$$%%%%%%&&&&&&******&%@@$$$$$$$@@$%%&&&%%%$$@$%%&**%$*&$%%&&&**====***&*-====;;;;=**&&%%$&--****&%$$$$$$$%&******&%%&*&@++%&***&%%&*&****&$@@@@@@@@@@@@@$%%%%%$@@@@@@@%&&&&&&&&&&&&&%@++@$%%&&&%%%$%%%%%%%%%%%&$@+++%%%@+@@@@$$$$@@+@%%%$@@@$%%%%%%%%$$%%$@+$%@++++++@@++++++++++++++++++++@@@@@+++++@@@+++++++++++++++++++++++++++++++++++++++++.+++++++++++++++++++++........+++..++....................++++++...........", +"....................................+++++++.........++++++..++++++++++++++++++++++++++++++++++++++@++++++++@@@@@@@@@@@@@@++++@$@++++++++++++@$@+++++@$$@+++++@%%%%%%%%$@@%%%%%%%$@+++++@@@@$$$$$$@@@@%%%%%&&%%&&%$@@@@@@$%%%&%%$@$%&&$$%%%%%%&&&&&*******&%@@$$$$$$$@@$%%&&&%%%$$$$$%&**%$*&$%%&&**-====***&*=====;;;;=**&&%%%&---***&%%$$$$$$%&-*****&%%&**@++%&***&%%*******&$@$@@@@@@@@@@@$%%%%%$@@@@@@@%&&&&&&&&&&&&&%@++@@%%&&&%%%%%%%%%%%%%%&%$@+++%%%@+@@@@@$$$@@+@%%%$@@@$%%%%%%%%$$%%$@+$%@+++++@@@@+++++++++++++++++++@@@@@+++++@@@+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++........+++..++.............+......++++++...........", +"...................................+.++++++.........++++++..++++++++++++++++++++++++++++++++++++++@++++++++@@@@@@@@@@@@@@++++@@@++++++++++++@$@+++++@$$@+++++@%%%%%%%%$@@%%%%%%%$@+++++@@@$$$$$$$@@@@&%%%%&&%%&&%$@@@@@@$%%%&%%$@$%&&$$%%%%%%&&&&&&******&%@@$$$$$$$@@$%%&&&%%%$$@$$%&**%$*&$%&&&**-====-**&*-====;;;;=**&&%%%&---*-*&%%$$$%$$%&--**-*&%%&*&@++%&***&%%*******&$@$$@@@@@@@@@@$%%%%%$@@@$@@@%&&&&&&&&&&&&&%@++@$%%&&&%%%%%%%%%%%%%%&&$@+++%&%@+@@@@@$$$@@+@%%%%@@@$%%%%%%%%$$%%$@+$%@+++++@@@@@++++++++++++++++++@@@@@+++++@@@+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++........++...++............+.......++++++...........", +"...................................+.+++++..........++++++..++++++++++++++++++++++++++++++++++++++@++++++++@@@@@@@@@@@@@@++++@@@++++++++++++@$@+++++@$$@+++++@%%%%%%%%$@@%%%%%%%$@++++@@@@$$$$$$$@@@$%%%%&&&%%&&%$@@@@@@%%%%&%%$@$%&&$$%%%%%%&&&&&*******&%@@$$$$$$$@@$%%&&&%%%$$$$$%&**%$*&$%&&&***====***&*=====;;;;=***&%%%&-=-*-*&%$$$$%$$%&******&%%&**@++%&***&%%*******&$@@@@@@@@@@$@@$%%%%%$@@@@@@@%&&&&&&&&&&&&&%@++@$%%&&&%%%$%%%%%%%%%%&%%@+++%%%$+@@@@$$$$@@+@%%%$@@@$%%%%%%%%%$%%$@+$%@++++++@@++++++++++++++++++++@@@@@+++++@@@+++++++++++++++++++++++++++++++++++++++++.+++++++++++++++++++++........+++..++............+......++++++............", +".....................................++++++.........++++++..++++++++++++++++++++++++++++++++++++++@++++++++@@@@@@@@@@@@@@++++@@@++++++++++++@$@+++++@$$@+++++@%%%%%%%%$@@%%%%%%%$@++++@@@@$$$$$$$@@@$%%%%&&&%%&&%$@@@@@@%%%%&%%$@$%&&$$%%%%%&&&&&&*******&%@@$$$$$$$$@$%%&&&%%%$$$$$%&-*%$*&$%&&&**-====-**&*=====;;;;=***&%%%&-----*&%%$$$%$$%&--**-*&%%&-*@++%&***&%%*******&%$$@@@@@@@@$@@$%%%%%$@@@@@@@%&&&&&&&&&&&&&%@++@$%%&&&%%%%%%%%%%%%%%&%%@+++%&%$+@@@@$$$$@@+@%%%$@@@$%%%%%%%%$%%%$@+$%@++++++@@@@++++++++++++++++++@@@@@+++++@@@+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++........+++..++............+......+++++++...........", +"...................................+++++++..........+++++++.++++++++++++++++++++++++++++++++++++++@++++++++@@@@@@@@@@@@@@++++@$@++++++++++++@$@+++++@$$@+++++$%%%%%%%%$@@%%%%%%%$@++++@@@@$$$$$$$@@@@%%%%&&&%%&&%%@@@@@@$%%%&%%$$$%&&$$%%%%%&&&&&&*******&%@@$$$$$$$$@$%%&&&%%%$$$$$%*-*%$*&$%&&***-====-****=====;;;;=***&%%%&-----*&%%$$$%$$%&--**=*&%%&**@++%&***&%%*******&$$$$@@@@@@@$@@$%%%%%$@@$$@@@%&&&&&&&&&&&&&%@++@$%%&&&%%%%%%%%%%%%%%&&%@+++%&%@+@@@$$$$$@@+@%%%%$@@$%%%%%%%%$%%%$@@$%@+++++@@@@@++++++++++++++++++@@@@@@++++@@@+++++++++++++++++++++++++++++++++++++++++.+++++++++++++++++++++........+++..++...........+.+......+++++............", +"...................................++++++++.........+++++++.++++++++++++++++++++++++++++++++++++++@+++++++@@@@@@@@@@@@@@@++++@$@++++++++++++@$@+++++@$$@+++++@%%%%%%%%$@@%%%%%%%$@++++@@@@@$$$%$$$@@@&%%%&&&&&&&%$$@@@@@%%%%&%%$$$%&&$$%%%%%%&&&&&********%@@$$$$$$$$@$%&&&&%%%$$$$$%*-*%%*&$%&&***-====-**&*=====;;;;=***&%%%*=---=*&%%$$$%$$%&--*-=*&%%&-*@++%&***&%%*******&$@$$@@@@@@@$@$$%%%%%$@@$$@@@%&&&&&&&&&&&&&%@++@$%&&&&%%%%%%%%%%%%%%&&%@+++%&%@+@@@@$$$$@@+@%%%%$@@$%%%%%%%%%%%%$@@$%@++++@@@@@@++++++++++++++++++@@@@@@++++@@@+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++........+++..++...........+........++++++...........", +"...................................++++++++........+++++++..++++++++++++++++++++++++++++++++++++++@++++++++@@@@@@@@@@@@@@++++@$@++++++++++++@$@+++++@$$@+++++@%%%%%%%%$@@%%%%%%%$@+++@@@@@$$%%$$$$@@$&%%%&&&&&&&%%$@@@@$%%%%&%%$@%%&&$$%%%%%&&&&&&********%@@$$$$$$$$$$%&&&&%%%$$$$$%&-*%%*&$%&&***-====-****====;;;;;=***&%%%&-==*-*&%%$$$%$$%&--**-*&%%&-*@++%**-**%&*******&$$$$$@@@@@@$$$$%%%%%$@@$$@@@%&&&&&&&&*&&&&%$++@$%&&&&%%%%%%%%%%%%%%&&%@+++%&%@+@@@$$$$$@@+@%%%%$@@$%%%%%%%%%%%%$@@$%@+++++@@@@@++++++++++++++++++@@@@@@++++@@@+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.......++++..++..............+.....++++++...........", +"....................................+++++++........++++++++.++++++++++++++++++++++++++++++++++++++@++++++++@@@@@@@@@@@@@@++++@$@++++++++++++@$@+++++@$%@+++++@%%%%%%%%$@@%%%%%%%$@+++@@@@@$$$%$$$$@@@%%%%&&&&&&&%%$@@@@$%%%%&&%$$%%*&$$%%%%%&&&&&&********%$$$$$$$$$$$$%&&&&%%%$$$$%%&-*%%*&$%&&***-====-****====;;;;;=***&&%%&-==-=*&%%%$$%%$%&-=**-*&%%&-*@++%**-*&%&*******&%$$$$@@@@@@$$$$%%%%%$@@$$@@@%&&&&&&&&&*&&&%$++@$%&&&&%%%%%%%%%%%%%%&&%@+++%&%@+@@@$$$$$@@+@%%%%$@@$%%%%%%%%$%%%$@+$%@+++++@@@@@++++++++++++++++++@@@@@@++++@@@+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.......++++..++...........++.+....+++++++...........", +"....................................+++++++........+++++++..+++++++++++++++++++++++++++++@++++++++@+++++++@@@@@@@@@@@@@@@++++@$@++++++++++++@$@+++++@$%@+++++$%%%%%%%%$@@%%%%%%%$@+++@@@@@$$%%%%$$@@@&&%%&&&&&&&%%$@@@@$%%%%&%%$$%%&&$$%%%%%&&&&&&********%@$$$$$$$$$$$%&&&&&%%$$$$$%*-*%%*&$%&&***======****====;;;;;=***&&%%*=====*&%%%$%%$$%*-----*&%%&-*@+@%**-**%&*******&%$$$$@$@$@@$@$$%%%%%$@@$$$@@%&*&&&&&&&&*&&%$++@$%&&&&%%%%%%%%%%%%%%&&%@+++%&%@@@@$$$$$$@@+@%%%%$@@$%%%%%%%%%%%%%@@$%@+++++@@@@@++++++++++++++++++@@@@@@++++@@@+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++........+++..++.............+......++++++...........", +"....................................+++++++........+++++++..+++++++++++++++++++++++++++++@++++++++@++++++++@@@@@@@@@@@@@@++++@$@++++++++++++@$@+++++@$%@+++++@%%%%%%%%$@@%%%%%%%$@++@@@@@@$$%%%$$$@@$&%%%&&&&&&&%%$@@@@$%%%%&&%$$%%*&$$%%%%%&&&&&*********%$$$$$$$$$$$$%&&&&%%%$$$$%%*-*%%*&$%&&***-=====****==;=;;;;;=-**&&%%*=====*&%%%%%%$$%&-=--=*&%%&-*@++%**-**%&*******&%$$$$@@@$@$$@$%%%%%%$@@$$$@@%&*&&&&&&*&&&&%$++@$%&&&&%%%%%%%%%%%%%%&&%@+++%&%$@@@$$$$$$@@+@%%%%$@@$%%%%%%%%%%%%%@@$%@++++@@@@@@++++++++++++++++++@@@@@@++++@@@++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.......+++..+++...........+......+++++++...........", +"....................................+++++++........+++++++..+++++++++++++++++++++++++++++@++++++++@+++++++@@@@@@@@@@@@@@@+++@@$@+++++++++++@@$@@++++@$%@+++++@%%%%%%%%$@@%%%%%%%$@++@@@@@@$$%%%%$$@@$&%%%&&&&&&&%%$@@@@$%%%%&&%$$%%*&$%%%&%%&&&&&*********%$$$$$$$$$$$$%&&&&%%%$$$$%%*=*%%*&$%&&***-=====****===;;;>;;=***&&%%&-==-=*&%%%%%%%$%*-=--=*&%%&-*@+@%**--*%&*-*****&%$$$$$$$$@@$$$%%%%%%$@$$$$@@%**&&&&&&***&&%$++@$%&&&&%%%%%%%%%%%%%%&&%@+++%&%@@@@@$$$$$@@+@%%%%$@@$%%%%%%%%$%%%$@@$%@++++@@@@@@++++++++++++++++++@@@@@@@+++@@@++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++......++++..+++...........+.+....++++++++..........", +"....................................+++++++........+++++++..+++++++++++++++++++++++++++++@++++++++@+++++++@@@@@@@@@@@@$@@++++@$@++++++++++++@$@@++++@%%@+++++$%%%%%%%%$@$%%%%%%%$@+++@@@@@$$%%%%$$@@$&&%%&&&&&&&%%$@@@@$%%%%&&%$$%%*&$%%%%%%&&&&&*********%$$$$$$$%$$$%%&&&&%%%$$$$%%*=*%%*&$%&&***======****==;=;;;;;=-**&&%%*=====-&%%%$%%%$%*-=-==*&%%&-*@+@%*---*%&*-***--&%$$$$@@@$$$$@$%%%%%%$@$$$$@$%&*&&*&&****&&%$++@$%&&&&%%%%%%%%%%%%%%&&%@+++%&%$@@@@$$$$$@@+@%%%%@@@$%%%%%%%%%%%%$@@$%@++++@@@@@@++++++++++++++++++@@@@@@++++@@@+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.......++++..++...........++......++++++++..........", +"..................................+.+++++++........+++++++.++++++++++++++++++++++++++++++@++++++++@@++++++@@@@@@@@@@@@@@@+++@@$@++++++++++++@$@@++++@%%@+++++$%%%%%%%%$@@%%%%%%%$@+@+@@@@@$$%%%%$$@@$&%%%&&&&&&&%%$@@@@$%%%%&&%$$%%*&$%%%%%%&&&&&*********%$$$$$$%%$$$$%&&&&&%%$$$$%%*=*%%*&$%&&***======-***==;;;;;>;=-**&&%%*=====-&%%%%%%%$%*-=-==*&%%&-*@+@%*---*%&*-***--&%$$$$$$$$@$$$$%%%%%%$@$$$$@$%&*&&&*&****&&%$++@$%&&&&%%%%%%%%%%%%%%&&%@+++%&%$@@@$$$$$$@@+@%%%%@@@%%%%%%%%%%%%%$@@$%@++++@@@@@@@+++++++++++++++++@@@@@@++++@@@+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.......++++..++...........+.+..+...+++++++..........", +"...................................++++++++.......++++++++..+++++++++++++++++++++++++++++@++++++++@@++++++@@@@@@@@@@@@@@@+++@@$@++++++++++++@%@+++++@%%@+++++$%%%%%%%%%@$%%%%%%%$@@+@@@@@@$$%%%%$$@@$&&%%&&&&&&&%%$@@@@$%%%%&&%%$%&*&%%%%&%%&&&&&*********%$$$$$$%%$$$%%&&&&&%%%$$$%%*=*%%*&$%&&***======-***==;;;;>;;=-**&&%%*=====-&%%%%%%%$%*==--=*&%%&=*@+@%*---*%&*-***--&%$$$$$$$$@$$$$%%%%%%$@$$$$@$%&*&&*******&&%$++@$%&&&&%%%%%%%%%%%%%%&&%@+++%&%$@@@$$$$$$@@+@%%%%$@@%%%%%%%%%%%%%%@@$%@+++@@@@@@@@+++++++++++++++++@@@@@@++++@@@++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++......++++..++............+..++..+++++++...........", +"...................................++++++++.......+++++++++.+++++++++++++++++++++++@++++@@++++++++@@++++++@@@@@@@@@@@$$@@+++@@$@++++++++++++$%@@++++@%%@+++++$%%%%%%%%$@$%%%%%%%$@++@@@@@@$$%%%%$$@@$&&%%&&&&&&&%%$@@@@$%%%%&&%%$%&*&$%%&&%%&&*&&*********%$$$$$$%%$$$%%&&&&&%%$$$$%%*=*%%*&$%&&***======-***==;;;;>;;=-**&&%%*=====-&%%%%%%%$%*==-==*&%%&=*@+@%*---*%&*-***--&%$$$$$$$$$$$$$%%%%%%%@$$$$@$%****&*******&%$++@$%&&&&%%%%%%%%%%%%%%&&%@+++%&%$@@@$$$$$$@@+@%%%%$@@$%%%%%%%%%%%%%@@$%@++++@@@@@@@+++++++++++++++++@@@@@@@+++@@@++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++......++++..++...........++++.+..+++++++...........", +"..................................+++++++++.......++++++++..+++++++++++++++++++++++++++++@++++++++@+++++++@@@@@@@@@@@$@$@+++@@$@++++++++++++@%$@++++@%%@+++++$%%%%%%%%%@$%%%%%%%$@+@@@@@@$$$%%%%$$@@@&&%%&&&&&&&%%$@@@@$%%%%&&%%$%&*&$%%&&%%&&&***********%$$$$$$%%$$$%%&&&&&%%$$$$%%*=*%%-&%%&&***======-***==;;;;>;;=-***&%%*=====-&%%%%%%%%%*=====*&%%&=*@+@%*=--*%&*--**--&%$$$$$$$$$$$$$%%%%%%%@$$$$@$%&***********&%$++@$%&&&&%%%%%%%%%%%%%%&&%@+++%&%$@@@$$$$$$@@+@%%%%$@@%%%%%%%%%%%%%%@@$%@++++@@@@@@@+++++++++++++++++@$@@@@@+++@@@++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++......++++..+++..........++.+.+..+++++++...........", +"..................................+++++++++.......++++++++..+++++++++++++++++++++++++++++@++++++++@@++++++@@@@@@@@@@@$@$@+++@@$@++++++++++++@%@@++++@%%@+++++$%%%%%%%%%@$%%%%%%%$@+@@@@@@$$$%%%%$$@@$&&%%&&&&&&&%%$@@@@$%%%%&&%%$%&*&%%%&&%%&&&******-****%$$%%$$%%$$$%%&&&&&%%$$$$%%*=-%%-&%%&&**-======-***=;;;;;>>;;-***&%%*=====-&%%%%%%%%%*==-==*&%%&=*@+@%*==-*%&*--*---&%$$$$$$$$$$$$$%%%%%%%$$$$$@$%**&*********&%$++@$%&&&&%%%%%%%%%%%%%%&&%@+++%&%$@@@$$$$$$@@@@%%%%$@@%%%%%%%%%%%%%%@@$%@+++@@@@@@@@++++++++++++++++@@@@@@@@+++@@@++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++......++++..+++..........+++++.+..++++++...........", +"..................................+++++++++....+..++++++++..+++++++++++++++++++++++@+++++@++++++++@@++++++@@@@@@@@@@@$@$@+++@@$@+++++++++++@@%$@++++@%%@+++++$%%%%%%%%%@$%%%%%%%$@@@@@@@@@$$%%%%%$@@$&&%%&&&&&&&%%$@@@@$%%%%&&%%$%&*&%%%&&%%&&*******-****%$$%$$$%%$$$%%&&&&&%%%$$%%%*=-%%-&%%&&***=======**-==;;;;>;;=-**&&%%*=====-&%%%%%%%%%*=====*&%%&=*$+@%*---*&&*--**--&%$$$$$$$$$$$$$%%%&%%%$$$$$$@%************&&$++@$%&&&&%%%%%%%%%%%%%%&&%@+++%&%$@@@$$$$%$$@+@%%%%$@$%%%%%%%%%%%%%%@@$%@+++@@@@@@@@++++++++++++++++@@$@$@@@+++@@@++++++++++++++++++++@+++++++++++++++++++++++++++++++++++++++++++......++++..+++..........++++.+..++++++++..........", +"..................................+++++++++.......++++++++..+++++++++++++++++++++++++++++@++++++++@+++++++@@@@@@@@@@@@@$@+++@@$@+++++++++++@@%$@++++@%%@+++++$%%$%%%%%%@$%%%%%%%$@@@@@@@@$$%%%%%$$$@@&&%%&&&&&&&%%$@@@@$%%%%&&%%$%&*&%%%&&%%&&*****-******%$$$%$$%%%$$%%&&&&&%%%$$%%%*=-%%-&%%&****======-**-=;;;;;>>;;-***&%%*=====-&%%%%%%%%%*=====*&%%&=*$+@&*===*&&-=-*---&%$$$$$$$$$$$$$%%%%%%%$$$$$@@%************&&$++@$%&&&&%%%%%%%%%%%%%%&&%@++@%&%$@@@$$$$%$$@@@%%%%$@$%%%%%%%%%%%%%%@@%%@++++@@@@@@@+++++++++++++++++@$@$@@@+++@@@++++++++++++++++++++@+++++++++++++++++++++++++++++++++++++++++++......++++..+++..........++.+++..++++++++..........", +"..................................+++++++++......+++++++++..+++++++++++++++++++++++++++++@++++++++@@++++++@@@@@@@@@@@$$$@@++@@$@+++++++++++@$%$@++++@%%@+++++$%%%%%%%%%@$%%%%%%%$@@@@@@@@$$$%%%%$$@@$&&%%&&&&&&&%%$@@@@$%%%%&&%%$%&*&$%%&&%%&&*****---**-*%$$$%$%%%%$$%%&&&&&%%%%$%%%*=-&%-&%%&***-==;====**-=;;;;;>>;;=***&%%*======&%%%%%%%%%*=====*&%%&=*$+@&*===*&&*==*---&%$$$$$$$$$$$$$%%%&%%%$$$$$@$%************&&%++@%%&&&&%%%%%%%%%%%%%%&&%@+++%&%$@@@$$$$$$$@+@%%%%$@$%%%%%%%%%%%%%%@@%%@++++@@@@@@@++++++++++++++++@$$@$@@@+++@@@++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++......++++..+++.........+++++++..+++++++...........", +"..................................+++++++++.....++++++++++..+++++++++++++++++++++++@@++++@++++++++@@++++++@@@@@@@@@@@$$$@@++@@$@+++++++++++@$%$@++++@%%@+++++$%%%%%%%%%@$%%%%%%%$@@@@@@@@$$$%%%%%$@@$&&%%&&&&&&&%%$$@@@$%%%%&&%%%%&*&%%%&&%%&&*****-*----*%$$%%%%%%%$$%%&&&&&%%%%%%%%*=-&%-&%%&***-==;;===**-=;;;;;>>;;-***&%%*======&%%%%%%%%%*=====*&%&&=*$+@%*===*&&-=-----&%$$$$$$$$$$$$$%%%&%%%$$$$$$$%************&&%++@%%&&&&%%%%%%%%%%%%%%&&%@++@%&%$@@@$$$$%$$@@$%%%%$@$%%%%%%%%%%%%%%@@%%@+++@@@@@@@@++++++++++++++++@@$@@@@@+++@@@+++++++++++++++++@++@+++++++++++++++++++++++++++++++++++++++++++......++++..+++..........+++++++..+++++++..........", +"...................................++++++++.....+++++++++++.+++++++++++++++++++++++@+++++@++++++++@@++++++@@@@@@@@@@@$$$@@++@@$@+++++++++++@$%$@++++@%%@++++@$%%%%%%%%%@$%%%%%%%%@@@@@@@@$$%%%%%%$$@$&&%%&&&&&&&%%$$@@@$%%%%&&%%%%&*&%%%&&&%&&*******--***%$$%%%%%%%$$%%&&&&&%%%%%%%%*=-&%-&%%&***-=;;;===**-=;;;;>>>>;=***&%%*======&%%%%%%%%%*=====*&%%&=*$+@&*===*&&-==--==&%$%$$$$$$$$$$$%%%&%%%$$$%$$$%************&&%++@%%&*&&%%%%%%%%%%%%%%&&%@++@%&%$@@@$$$%%$$@@@%%%%$@$%%%%%%%%%%%%%%@@$%@+++@@@@@@@@++++++++++++++++@@$@@@@@+++@@@++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++......++++..+++.........++++++++.++++++++..........", +"...................................++++++++......++++++++++++++++++++++++++++++++++@++++@@++++++++@@++++++@@@@@@@@@@@$$$@@++@@$@+++++++++++@$%$@++++@%%@++++@$%%%%%%%%%@$%%&%%%%$@@@@@@@@$$%%%%%%$@@$&&%&&&&&&&&%%$@@@@$%%%&&&%%%%&*&%%%&&&%&&*****-*-**-*%$$%%%%%%%$$%%&&&&&%%%%$%%%*=-&%-&%%&***-==;;===**-=;;;;>>>>;=-**&%%*======&%%%%%%%%%*=====*&%%&=*$+@&*===*&&-==----&%$$$$$$$$$$$$%%%%&%%%$$$%$$$%************&&%++@%%&*&&%%%%%%%%%%%%%%&&%@++@%&%$@@$$$$%%$$@@$%%%%$@$%%%%%%%%%%%%%%@@$%@+++@@@@@@@@++++++++++++++++@@$@$@@@+++@@@++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++......++++..+++.........+++++++.+++++++++..........", +"...................................++++++++.....+++++++++++++++++++++++++++++++++++@++++@@++++++++@@++++++@@@@@@@@@@@$$$@@++@@$@@++++++++++@$%$@++++@%%$+++++$%%%%%%%%%@$%%%%%&%$@@@@@@@@$$%%%%%%$@@$&&%%&&&&&&&%%$$@@@$%%%%&&%%%%&*&%%&&&%%&******---*--*%$$%%%%%%%$$%%&&&&&%%%%%%%%*=-&%-&%%&**--==;;===**==;;;;>>>>;=***&%%*======*%%%%%%%%%*=====-&%&&=-$+@&*===*&&-==--==&%$%%$$$$$$$$$$%%%&&%%$$$%$$$%************&&%++@%%&**&%%%%%%%%%%%%%&&&%@++@%&&$@@@$$$%%$$@@$%%%%$@$%%%%%%%%%%%%%%@@%%@+++@@@@@@@@++++++++++++++++@$$$$@@@+++@@@++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.....+++++..+++.........+++.+++..++++++++..........", +"...................................++++++++....+.++++++++++.+++++++++++++++++++++++@@++++@++++++++@@++++++@@@@@@@@@@@$$$@@++@@$$+++++++++++@$%$@+++@@%%@+++++$%%%%%%%%%@$%%%%%&%%@@@@@@@@$$%%%%%%$@@$&&%&&&&&&&&%%$$@@@$%%%&&&%%%%&*&%%&&&&%&*****--*----*%$$%%%%%%%$$%%&&&&&%%%%%%%%*=-&%-&%%&***-=;;;===-*-=;;;;;>>;;=-**&%%*======*%%%%%%%%%*=====-&%&*=-$+@&*===*&&===-===&%$%%$$$$$$$$$%%%%&&%%$$%%$$$%************&&%++@%%&**&%%%%%%%%%%%%%&&&%@++@%&&$@@$$$$%%$$@@$%%%%$@$%%%%%%%%%%%%%%@@%%@+++@@@@@@@@++++++++++++++++@$$$$@@@+++@@@+++++++++++++++++@++@+++++++++++++++++++++++++++++++++++++++++++......++++..+++.........++++++++.++++++++..........", +"..................................+++++++++....++++++++++++.+++++++++++++++++++++++@@+++@@+++++++@@@+++++@@@@@@@@@@@@$$$@@++@@$@@++++++++++@$%$@++++@%%@++++@$%%$%%%%%%@$%%%%%%%%@@@@@@@@$$%%%%%%$$@$&&%&&&&&&&&%%$$@@@$%%%%&&%%%%&*&%%&&&&%&******------*&$$%%%%%%%$$%%&&&&&%%%%%%%%*==&%-&%%&**--=;;;===**==;;;;>>>>;=-**&%%*======&%%%%%%%%%*=====-&%%*=-$+@&*===*&*===--==&%$%%%$$$$$$$$%%%%&&%%$$%$$$$%************&&%++@%%&**&%%%%%%%%%%%%%&&&%@++@%&%$@@$$$$%%$$@@$%%%%$@$%%%%%%%%%%%%%%@@%%@+++@@@@@@@@++++++++++++++++@$$@$@@@+++@@@+++++++++++++++++@+@@+++++++++++++++++++++++++++++++++++++++++++......++++..+++.........++++++++++++++++++.........", +"...........+.......................++++++++....++++++++++++.+++++++++++++++++++++++@@++++@@+++++++@@++++++@@@@@@@@@@@$$$@@++@@$@@++++++++++@$%$@+++@$%%@++++@$%%%%%%%%%@$%%%%%%%%@@@@@@@@$$%%%%%%$$@$&&%&&&&&&&&%%$$@@$%%%%&&&%%%%&*&%%&&&&&&*****-------*&$$%%%%%%%$$%%&&&&&%%%%%%%%*==&%-&%%&*--==;;;===-*==;;;;>>>>;=--*&%%*======*&%%%%%%%%*=====-&%&*=-$+@&*===*&&===-===&%$%%%$$%$$$$$%%%&&&%%$$%%$$$%************&&%++@%%&**&%%%%%%%%%%%%%&&&%@++@%&&$@@$$$$%%%$@@$%%%%$$$%%%%%%%%%%%%%%@@%%@+++@@@@@@@@++++++++++++++++@$$$$@@@+++@@@+++++++++++++++++@+@@+++++++++++++++++++++++++++++++++++++++++++.....+++++..+++.........++++++++++++++++++.........", +"...................................++++++++...+.++++++++++..+++++++++++++++++++++++@++++@@++++++++@@++++++@@@@@$@@@@@$$$@@+@@@$$@++++++++++@$%$@+++@$%%@++++@$%%%%%%%%%$$%%%&%%%%@@@@@@@@$$%%%%%%%$@$&&%&&&&&&&&%%$$@@$%%%%&&&%%%%&*&%%&&&&%&*****---=----&$$%%%%%%%$%%%&&&&&&%%%%%%%*==&%=&%%&**--=;;;;==-*==;;;;>>>>;=--*&%%*======*&%%%%%%%%*=====*&&&*==$+@&*===*&*===-===&%$%%%$$%$$$$$%%%&&&%%$$%%%$$%************&&%++@%%&**&%%%%%%%%%%%%%&&&%@++@%&&$@@$$$$%%$$@@$%%%%$@$%%%%%%%%%%%%%%@@%%@++@@@@@@@@@++++++++++++++++@$$$$@@@+++@@@+++++++++++++++++@++@+++++++++++++++++++++++++++++++++++++++++++......++++..+++.........++++++++++++++++++.........", +"..................................+++++++++...+.++++++++++..+++++++++++++++++++++@+@@+++@@+++++++@@@+++++@@@@@@$@@@@@$$$@@++@@$@@++++++++++@$%$@+++@$%%@++++@$%%%%%%%%%$$%%%%%&%%@@@@@@@@$$%%%%%%%$@$&&%&&&&&&*&%%$$@@$%%%%&&&%%%%&*&%%&&&&&&*****-=-=--=-&$$%%%%%%%$%%%&&&&&&%%%%%%&*==&%=&%%&**-==;;;;==-*==;;;;;>>;;=--*&%%*======*&%%%%%%%%*=====-&%&*==$+@&-===*&*===-===&%$%%%$%$$$$$$%%%&&&%%$%%%%$$%*************&%++@%%&**&%%%%%%%%%%%%%&&&%@++@%&&$@@$$$$%%%$@@$%&%%$$$%%%%%%%%%%%%%%@@%%@++@@@@@@@@@++++++++++++++++@$$$$@@@+++@@@+++++++++++++++++@++@+++++++++++++++++++++++++++++++++++++++++++.....+++++.++++.........++++++++.++++++++..........", +"..........+.......................+++++++++...+.++++++++++.++++++++++++++++++++++++@@+++@@++++++++@@+++++@@@@@$@@@@@@$$$@@+@@@$$@++++++++++@$%$@+++@$%%@++++@$%%%%%%%%%$$%%&&%&%%@@@@@@@@$$%%%%%%%$@$&&%&&&&&&*&%%$$@@$%%%%&&&%%%%&*&%%&&&&&&*****---===--&$$%%%%%%%%%%%&&&&&&%%%%%%%*==&%=&%%&*-===;;;;==-*=;;;;;>>>>;==-*&%%*======*&%%%%%%%&*=====-&&&*=-$+@&-===*&*=======&%%%%%%$$%$$$$%%%&&&%%$%%%%$$%*************&%++@%%&**&%%%%%%%%%%%%%&&&%@++@%&&$@@$$$$%%%$@@$%&%%$$$%%%%%%%%%%%%%%@@%%@++@@@@@@@@@++++++++++++++++@$$$$@@@@++@@@+++++++++++++++++@+@@+++++++++++++++++++++++++++++++++++++++++++....++++++.++++.........+++++++++++++++++..........", +"..........+.......................+++++++++.....++++++++++.++++++++++++++++++++++++@@+++@@+++++++@@@+++++@@@@@$@@@@@@$$$@@+@@@$$@++++++++++@$%$@+++@$%%@+++++$%%$%%%%%%$$%&%%%&%%@@@@@@@@$$%%%%%%%$@$&&%&&&&&&*&%%$$$@$%%%%&&&%%%%&*&%%&&&&&&*****--==-=--&$$%%%%%%%%%%%&&*&&&%%%%%%%*==&%=&%%&*--==;;;;==-*=;;;;;>>>>;=--*&%%*======*&%%%%%%%&*=====-&%&*==$+@&-===*&*=======*%$%%%$%%%$$$$%%%&&&%%$$%%%$$%*************&%++@%%&**&%%%%%%%%%%%%%&&&%@++@%&&$@@$$$$%%$$@@$%%%%$@$%%%%%%%%%%%%%%@@%%@+++@@@@@@@@++++++++++++++++@$$$$@@@@+@@@@+++++++++++++++++@+@@+++++++++++++++++++++++++++++++++++++++++++.....+++++.++++.........+++++++++++++++++..........", +"..................................+++++++++...+.+++++++++++++++++++++++++++++++++++@@+++@@@+++++++@@+++++@@@@$@@@@@@@$$$$@+@@@$$@++++++++++@$%$@+++@$%%@+++++$%%%%%%%%%$$%%%&%&%%@@@@@@@@$%%%%%%%%$@$&&%&&*&&&*&%%%$@@$%%%%&&&%%%%&*&%%&&&&&&*****-=-=--=-&$$%%%%%%%%%%%&&*&&&%%%%%%&*==&%=&%%&*-===;;;;==-*==;;;;>>>>;=--*&%%*======*&%%%%%%%&-=====-&%&*==$+@&-===-&*=======&%$%%%%$$%$$$$%%%&&&%%$%%%%$$%*************&%++@%%&**&&%%%%%%%%%%%%&&&%@++@%&&$@@$$%$%%$$@@$%%%%$@$%%%%%%%%%%%%%%@@%%@+++@@@@@@@@+++++++++++++++++$$$$@@@@+@@@@+++++++++++++++++@+@@+++++++++++++++++++++++++++++++++++++++++++.....++++++.+++.........++++++++++++++++++.........", +"..................................+++++++++...++++++++++++++++++++++++++++++++++@@+@@+++@@@++++++@@@+++++@@@@$@$@@@@@$$$$@+@@@$$@++++++++++@$%$@+++@$%%@++++@$%%%%%%%%%$$%%&&&&%%@@@@@@@@$$%%%%%%%$@$&&%&&&&&&*&%%$$$@$%%%%&&&%%%%&-&%%&&&&&&****-==--====&%%%%%%%%%%%%%&***&&%%%%%%&*==&%=*%%&*-===;;;;===-=;;;;;;>>>;=--*&%%*===;==*&%%%%%%%&-=====-&&&*==$+@&====-&*=======*%%%%%%%%%%$$$%%%&&&%%$%%%%$$%*-***********&%++@%%&**&%%%%%%%%%%%%%&&&%@++@%&&$@@$$%%%%$$@@$%%%%$$$%%%%%%%%%%%%%%@@%%@++@@@@@@@@@++++++++++++++++@$$$$@@@@++@@@+++++++++++++++++@+@@+++++++++++++++++++++++++++++++++++++++++++.....++++++++++.........++++++++.++++++++..........", +"...........+......................+++++++++...+++++++++++++.++++++++++++++++++++@++@@+++@@@++++++@@@+++++@@@@$$$@@@@@$$$@@+@@@$$@++++++++++@$%%@+++@$%%$++++@$%%%%%%%%%$$%%&&&&&%@@@@@@@@$$%%%%%%%$@$&&&&&**&&*&%%$$$$$%%%%&&&%%%%&-&%%&&&&&&*****-=-=====&%%%%%%%%%%%%%&&*&&&%%%%%%&*==&%=&%%&*-===;;;;===-=;;;;;>>>>;==-*&%%*===;==*&%%%%%%%&-======&&&*==$+@&====*&*=======*%$%%%%%%%$%%$%%%&&&%%$%%%%$$%*-***********&%++@%%&**&&%%%%%%%%%%%%&&&%@++@%&&$@@$$$%%%$$@@$%&%%$$$%%%%%%%%%%%%%%$@%%@++@@@@@@@@@++++++++++++++++@$$$$@@@@+@@@@@++++++++++++++++@+@@+++++++++++++++++++++++++++++++++++++++++++......++++.++++.........++++++++++++++++++.........", +"...........+.....................++++++++++....+++++++++++++++++++++++++++++@+++@@+@@+++@@@++++++@@@++++@@@@@@$$@@@@@$$$$@+@@@$$@++++++++++@$%$@+++@$%%$++++@$%%%%%%%%%$%%%&&%&&%@@@@@@@@$$%%%%%%%$@$&&&&&**&&*&%%$$$@$%%%%&&&%%%%&*&%%&&&&&&*****-=-=====&%%%%%%%%%%%%%&***&&%%%%%%&*==&%=*%%&*-===;;;;===-=;;;;;>>>>;==-*&%%*======*&%%%%%%%&-=====-&&&*==$+@&====-&*=======&%%%%%%%%%%$$$%%%&&&%%$%%%%$$%****-********&%++@%%&**&&%%%%%%%%%%%%&&&%@++@%&&$@@$$$%%%$$@@$%&%%$$$%%%%%%%%%%%%%%$@%%@++@@@@@@@@@+++++++++++++++++$$$$@@@@+@@@@@++++++++++++++++@+@@+++++++++++++++++++++++++++++++++++++++++++....+++++++.+++.........++++++++++++++++++.........", +"..........++.....................++++++++++....++++++++++++.++++++++++++++++@++++@+@@+++@@@++++++@@@++++@@@@@$$$$@@@@$$$$@+@@@%$@++++++++++@$%%@+++@$%%$++++@$%%$%%%%%%$$%%&&%&&%@@@@@@@@$%%%%%%%%$@@&&&&&&*&&*&%%%$$$$%%%%&&&%%%%&*&%%&&&&&&*****==-=====&%%%%%%%%%%%%%&***&&%%%%%%&*==&%=*%&&*-===;;;;===-=;;;;;>>>>;==-*&%%*===;==*&%%%%%%%&-=====-&&&*==$+@&====-&*=======*%%%%%%%%%%%%%%%%&&&%%$%%%%$$%*-***********&%++@%&&**&%%%%%%%%%%%%%&&&%@++@%&&$@@$$%%%%$$@@$%&%%$$$%%%%%%%%%%%%%%$@%%@++@@@@@@@@@+++++++++++++++++$$$$@@@@+@@@@+++++++++++++++++@+@@+++++++++++++++++++++++++++++++++++++++++++.....++++++++++.........++++++++++++++++++.........", +"...........+......................+++++++++...+++++++++++++.++++++++++++++++@++++@+@@+++@@@++++++@@@++++@@@@@$$$@@@@@$$$$@+@@@%$@++++++++++@$%%@@++@$%%$@+++@$%%$%%%%%%$$%%&&&&&%@@@@@@@@$%%%%%%%%$@$&&&&&**&&*&%%%$$@$%%%%&&&%%%%&-&%%&&&&&&****-==-=====&%%%%%%%%%%%%%&***&&%%%%%%%*==&&=*%&&*-===;;;;===-=;;;;;>>>>;===*&%%*===;==*&%%%%%%%&-=====-&&&*==$+@&====-&*=======*%%%%%%%%%%%%%%%%&&&%%$%%%%$$%*-**--*******&%++@%&&**&&%%%%%%%%%%%%&&&%@++@%&&$@@$$%$%%%$@@$%&%%$$$%%%%%%%%%%%%%%$@%%$++@@@@@@@@@+++++++++++++++++$$$$@@@@+@@@@+++++++++++++++++@+@@+++++++++++++++++++++++++++++++++++++++++++....++++++.++++.........++++++++.++++++++..........", +"..........++......................+++++++++...+++++++++++++++++++++++++++++++++++++@@+++@@@++++++@@@+++++@@@@$$$@@@@@$$$$@+@@@$$@++++++++++@$%$@@++@$%%$++++@$%%%%%%%%%$$%%&&&&&%@@@@@@@@$%%%%%%%%$@$&&&&&**&&*&%%%$$$$%%%%&&&%%%%&-&%%&&&&&&****-========&%%%%%%%%%%%%%&***&&%%%%%%%*==&&=*%&&*====;;;;===-=;;>;;>>>>;==-*&%%*===;==*&%%%%%%%&-======&&&*==$+@&====-&*=======*%%%%%%%%%%%%%%%&&&&%%%%%%%$$%*----**--**-*&%++@%&***&&%%%%%%%%%%%%&&&%$++@%&&$@@$$%%%%%$@@$%&%%$$$%%%%%%%%%%%%%%$@%%$++@@@@@@@@@@+++++++++++++++@$$$$@@@@+@@$@@++++++++++++++++@+@@@++++++++++++++++++++++++++++++++++++++++++...++++++++++++.........++++++++++++++++++.........", +"..........++.......................++++++++...++++++++++++.+++++++++++++++++++++@+@@@+++@@@++++++@@@++++@@@@@$$$@@@@@$$$$@+@@@%$@++++++++++@$%%@+++@$%%$++++@$%%$%%%%%%$$%&&&&&&%@@@@@@@@$%%%%%%%%$@$&&&&&**&&*&%%%$$$$%%%%&&&%%%%&-&%%&&&&&*****-========&%%%%%%%%%%%%%&***&&%%%%%%&*==&&=*%&&*-===;;;;;==-=;;;;;>>>>;===*&%%*==;=;=*&%%%%%%%&======-&&&*==%+$&====-&*=======*%%%%%%%%%%%%%%%%&&&%%$%%%%$$%*-*----******&%++@%&***&&%%%%%%%%%%%&&&&%$++@%&&$@@$$%%%%%$@@$%&%%$$$%%%%%%%%%%%%%%$@%%$++@@@@@@@@@++++++++++++++++@$$$$@@@@+@@$@@++++++++++++++++@+@@+++++++++++++++++++++++++++++++++++++++++++....+++++++++++.........++++++++++++++++++.........", +"..........++.......................++++++++...++++++++++++++++++++++++++++++@+++@@+@@+++@@@+++++++@@++++@@@@@$$$@@@@@$$$$@+@@@%$@++++++++++@$%%@@++@$%%$@+++@$%%%%%%%%%$$%%&&&&&%@@@@@@@$$%%%%%%%%$@$&&&&&*****&%%%$$$$%%%%&&&&%%%&-&%%&&&&&*****-========&%%%%%%%%%%%%%&***&&%%%%%%&*==&&=*%&**====;;;;===-=;;>;>>>>>;===*&%%*==;;;=*&&%%%%%%&=;;====&&&*==%+$&====-&*=======*%%%%%%%%%%%$%%%&&&&%%%%%%%%$%*------*-**-*&%++@%&&**&&%%%%%%%%%%%&&&&%$++@%&&$@@$$%%%%%$@@$%&%%$$$%%%%%%%%%%%%%%$@%%@++@@@@@@@@@@++++++++++++++++$$$$@@@@+@@@$@++++++++++++++++@+@@+++++++++++++++++++++++++++++++++++++++++++....+++++++++++.........++++++++++++++++++.........", +"..........++......................+++++++++...+++++++++++++++++++++++++++@++++++@@+@@+++@@@++++++@@@+++++@@@@$$$@@@@@$$$$@+@@@$$@++++++++++@$%%@@++@$%%$@+++@$%%%%%%%%%%%%%&&&&&%@@@@@@@$$%%%%%%%%$@$&&&&&***&*&%%%$$$$%%%%&&&%%%%*-&%%&&&&&****--========&%%%%%%%%%%%%%&***&&%%%%%%&*==&&=*%&**===;;;;;;====;;;>;>>>>;==-*&%%*==;;;=*&&%%%%%%&====;;=&&&*==%+$&====-&-=======*%%%%%%%%%%%%%%%&&&&&%%%%%%%$%*=-----*-*--*&%++@%&***&%%%%%%%%%%%%&&*&%$++@%&&$@@$$%%%%%$@@$%&%%$$$%%%%%%%%%%%%%%$@%%$++@@@@@@@@@@+++++++++++++++@$$$$@@@@+@@$$@++++++++++++++++@+@@@++++++++++++++++++++++++++++++++++++++++++....+++++++++++.........++++++++.++++++++..........", +"...........+......................+++++++++...++++++++++++++++++++++++++++++@++@@@+@@+++@@@++++++@@@++++@@@@@$$$@@@@@$$%$@+@@@$$@++++++++++@$%%@++@@$%%$@+++@$%%%%%%%%%%%%%&&&&&%@@@@@@@@$%%%%%%%%$@$&&&&&***&*&%%%$$$$%%%%&&&&%%%&-&%%&&&&&**-*-=========&%%%%%%%%%%%%%&***&&%%%%%%&*==&&=*%&*-====;;;;;====;;>;>>>>>;==-*&%%*==;;;=*&&%%%%%%&=;;;;==&&&*==%+$&=====&*=======*%%%%%%%%%%%%%%%&&&&%%%%%%%%$%*=---=--*---*&%++@%&***&&%%%%%%%%%%%&&&&%@++@%&&%@@$$%%%%%$@@$%&%%$$$%%%%%%%%%%%%%%$@%%$++@@@@@@@@@@+++++++++++++++@$$$$@@@@+@@$@@++++++++++++++++@+@@@++++++++++++++++++++++++++++++++++++++++++....+++++++++++.........++++++++++++++++++.........", +"...........+......................+++++++++...++++++++++++++++++++++++++++++@++@@++@@+++@@@++++++@@@++++@@@@$$$$@@@@@$$$$@+@@@$$@++++++++++@$%%@@+@@$%%$@+++@$%%$%%%&%%%%%%&&&&&%@@@@@@@$$%%%%%%%%$@$&&&&&***&*&%%%%$$$%%%%&&&&%%%*-&%&&&&&&**-*-=========&%%%%%%%%%%%%%&***&&%%%%%%&*==&&=*%&*-===;;;;;;==-=;;>;>>>>>;===*&%%*==;;;=*&&%%%%%%&=;;;;==&&&*==%+$&=====&-=======*%%%%%%%%%%%%%%%&&&&&%%%%%%%$%*--------*--*&%++@%&***&&%%%%%%%%%%%&&&&%$++@%&&%@@$$%%%%%$@@$%&%%$$$%%%%%%%%%%%%%%$@%%$++@@@@@@@@@@+++++++++++++++@$$$$@@@@@@@$@@++++++++++++++++@@@@@++++++++@++++++++++++++++++++++++++++++++++...+++++++++++.........+++++++++++++++++++........", +"...........+......................+++++++++...+++++++++++++++++++++++++++@++@++@@+@@@+++@@@++++++@@@++++@@@@@$$$$@@@@$$%$@+@@@$$@++++++++++@$%%@@+@@$%%$++++@$%%$%%%&%%%$%&&&&&&%@@@@@@@$$%%%%%%%%$@$&&&&&*****&%%%%$$$%%%%&&&&%%&*=&%&&&&&&***--=========&%%%%%%%%%%%%%&***&&%%%%%%&*==&&=*%&*-===;;;;;;====;;>;>>>>>>===**%%*==;;;=*&&%%%%%%&=;;;;;=&&&*;=%+$&=====*-=======*%%%%%%%%%%%%%%%&&&&&%%%%%%%$%*---==---**-*&%@+@%&***&&%%%%%%%%%%%&&&&%$@+@%&&$@@$$%%%%%$@@$%&%%$$$%%%%%%%%%%%%%%$@%%$++@@@@@@@@@@+++++++++++++++@$$$$$@@@@@@$$@++++++++++++++++@@@@@+++++++++++++++++++++++++++++++++++++++++++...+++++++++++.........++++++++++++++++++.........", +"..........++......................++++++++++..+++++++++++++++++++++++++++@++@++@@+@@@+++@@@++++++@@@++++@@@@$$$$$@@@@$$%$@@@@@%$@++++++++++@$%%@@+@@$%%$@+++@$%%$%%%&%%%$%&&&&&&%@@@@@@@$$%%%%%%%%%@$&&&&&*****&%%%%$$%%%%&&&&&%%&*-&%&&**&&*----=========&%%%%%%%%%%%%&&***&&%%%%%%&*==&&=*%&*-===;;;;;;====;>;>;>>>>;===*&&%*==;;;;-&&%%%%%%&=;;;;;=&&&*;=%+$&=====*-=======*%%%%%%%%%%%%%%%&&&&&%%%%%%%$%*=--===---*-*&%@+@%&***&&%%%%%%%%%%%&&*&%$@+@%&&$@@$$%%%%%$@@$%&&%$$$%%%%%%%%%%%%%%$@%%$++@@@@@@@@@++++++++++++++++@$$$$@@@@@@@$$@++++++++++++++++@@@@@++++++++++++++++++++++++++++++++++++++++++....+++++++++++.........+++++++++++++++++..........", +"..........++......................++++++++++..++++++++++++++++++++++++++++++@++@@+@@@+++@@@++++++@@@++++@@@@$$$$@@@@@$%$$@@@@@%$@++++++++++@$%%@@+@@%%%$++++@$%%$%%%&%%%%%&&&&&&%@@@@@@@$$%%%%%%%%%@$&&&&******&%%%$$$$%%%&&&*&%%&*-&%&&**&&*----=========&%%%%%%%%%%%%&&***&&%%%%%%&*;=*&=*%&*-===;;;;;;====;;>;>>>>>>===**&%*==;;;=*&&%%%%%%&=;;;;;=&&&*;=%+$&=;===*-=;=====*%%%%%%%%%%%%%%%&&&&&%%%%%%%$%*=--====----*&%@+@%&***&&%%%%%%%%%%%&&*&%$@+@%&&$@@$%%%%%%$@@$%&&%$$$%%%%%%%%%%%%%%$@%%$++@@@@@@@@@@+++++++++++++++@$$$$@@@@@@@$$@++++++++++++++++@+@@@++++++++++++++++++++++++++++++++++++++++++....+++++++++++.........+++++++++++++++++++........", +"..........++.....................+++++++++++..++++++++++++++++++++++++++++++@++@@@@@@+++@@@++++++@@@++++@@@@@$$$@@@@@$%$$@@@@@$$@++++++++++@$%%@@+@@%%%$@+++@$%%$%%%&%%%%%&&&&&&%@@@@@@@$$%%%%%%%%%@$&&&&&*****&%%%%$$%%%%%&**&%%&*=&%&&**&&*---==========&%%%%%%%%%%%%&&***&&%%%%%%&*==*&=*%&*-===;;>;;;====;>>;>>>>>>===-*&%*==;;;;-&&%%%%%%&=;;;;;=&&&*;=%+$&=;===*-=======*%%%%%%%%%%%%%%%&&&&&%%%%%%%$%*=--====----*&%@+@%&***&&%%%%%%%&&%&&&*&%$@+@%&&$@@$%%%%%%$@@$%&%%$$$%%%%%%%%%%%%%%$@%%$++@@@@@@@@@@++++++++++@++++@$$$$$@@@@@@$$@++++++++++++++++@+@@@++++++++@@++++++++++++++++++++++++++++++++...++++++++++++.........+++++++++++++++++++........", +"..........++......................++++++++++..++++++++++++++++++++++++++++++@++@@@@@@+++@@@++++++@@@++++@@@@$$$$$@@@@$$%$@@@@@$$@++++++++++@$%%@@@@@%%%$@+++@$%%$%%%&&%%%%&&&%&&%@@@@@@@$$%%%%%%%%%@$&&&&******&%%%%$$%%%%&&&&&%%&*=&%&&**&&*---==========&%%%%%%%%%%%%&&***&&%%%%%%&*;=*&=*%&*-===;;;;;;====;>>;>>>>>>===**&%*==;;;;=&&%%%%%%&=;;;;;=&&&*;=%+$&=====*-=======*%%%%%%%%%%%%%%%&&&&&%%%%%%%$%*=--====-*--*&%@+@%&***&&%%%%%%%&&%%&&*&%$@+@%&&%@@$$%%%%%$@@$%&%%$$$%%%%&%%%%%%%%%$@%%$++@@@@@@@@@@++++++++++@++++@$$$$@$@@@@@$$@++++++++++++++++@@@@@++++++++@+++++++++++++++++++++++++++++++++...++++++++++++.........++++++++++++++++++.........", +"...........+......................++++++++++..+++++++++++++++++++++++++++@++@++@@@@@@+++@@@++++++@@@++++@@@@$$$$$@@@@$$%$@@@@@%$@++++++++++@$%%@@@@@%%%$@+++@$%%$%%%&&%%%%&&&%&&%@@@@@@@$$%%%%%%%%%@$&&&&******&%%%%$$$%%%&&&&&%%&*=&%&&**&&*---==========&%%%%%%%%%%%%&&***&&%%%%%%&*;=*&=*%&*====;;;;;;====;>>>>>>>>>===-*&%*==;;;;-&&&%%%%%&=;;;;;=*&&*;=%+$*=;;;=*==;;====*%%%%%%%%%%%%%%%&&&&&%%%%%%%$%*=--====---=*&%@+@%&***&&%%%%%%%&&%&&&*&%$@+@%&&%@@$%%%%%%$@@$%&&%%$$%&%%%&%%%%%%%%$@%%$++@@@@@@@@@@++++++++++@++++@$$$$$@@@@@@$$@++++++++++++++++@@@@@++++++++@++++++++++++++++++++++++++++++++++.+++++++++++++.........++++++++.+++++++++.........", +"...........+.....................+++++++++++..+++++++++++++++++++++++++++@++@++@@@@@@+++@@@++++++@@@++++@@@@$$$$@@@@@$$%$@@@@@%$@++++++++++@$%%@@@@@%%%$++++@$%%$%%%&&%%%%&&&&&&%@@@@@@@@$%%%%%%%%%@$&*&&******&%%%%$$%%%%&&&*&%%&*=&%&&**&&*---==========&%%%%%%%%%%%%&&***&&%%%%%%&*;;*&=*%&*====;;;;;;====;>>>>>>>>>===-*&%*==;;;;=&&&%%%%%&=;;;;;=&&&*;=%+$*=;;;=*==;;====*%%%%%%%%%%%%%%%&&&&&%%%%%%%$%*=======---=**%@+$%&*-*&&%%%%%%%&&%%&&*&%$@+@%&&%@@$%%%%%%$@@$%&&%$$$%&%%%%%%%%%%%%$@%%$++@@@@@@@@@@+++++++++++@+++@$$$$@$@@@@@$$@++++++++++++++++@@@@@++++++++@++++++++++++++++++++++++++++++++++.+++++++++++++.........++++++++++++++++++.........", +"...........+......................++++++++++..+++++++++++++++++++++++++++@++@++@@@+@@+++@@@++++++@@@++++@@@@$$$$$@@@@$$%$@@@@@%$@++++++++++@$%%@@@@@%%%$@+++@$%%$$%%&%%%%%&&&&&&%@@@@@@@$$%%%%%%%%%@$&*&&******&%%%%$$%%%%&&**&%%&*=&%&&**&&*---==========&%%%%%%%%%%%%&&***&&&%%%%%&*;=*&=*%&*-===;;>;;;====;>>>>>>>>>===-*&%*==;;;;=*&&%%%%%&=;;;;;=*&&*;=%+$*=;;;=*==;;====*%%%%%%%%%%%%%%%&&&&&%%%%%%%$%*=======---=-*%@+$%&***&&%%%%%%%&&%&&&*&%$@+@%&&%@@$%%%%%%$@@$%&&%$$$%&&%&&&%%%%%%%$@%%$++@@@@@@@@@@+++++++++++@+++@$$$$@$@@@@@$$@++++++++++++++++@@@@@+++++++++++++++++++++++++++++++++++++++++++..++++++++++++........++++++++++++++++++++........", +"..........++......................++++++++++..+++++++++++++++++++++++++++@++@++@@@+@@+++@@@++++++@@@++++@@@@$$$$@@@@@$$$$@@@@@%%@++++++++++@$%%$@@@@%%%$@+++@$%%$$%&&%%%%%&&&&&&%@@@@@@@$$%%%%%%%%%@$&*&&******&%%%%$$%%%%&&**&%%&*=&%&&**&&*-============&%%%%%%%%%%%%&&****&%%%%%%&*;;*&=*%&*====;;;;;;====;>>>>>,>>>;==-*&%*==;;;;=*&&%%%%%&=;;;;;=*&&*;=%+$*=;;;=*=;;=====*%%%%%%%%%%%%%%%&&&&&%%%%%%%%%*=======---=-*%@+@%&***&&%%%%%%%&&&&&&*&%$@+@%&&%@@$%%%%%%$@@$%&&%$$$%%&%&&%%%%%%%%$@%%$++@@@@@@@@@@+++++++++++@+++@$$$$@$@@@@@$$@++++++++++++++++@@@@@@++++++++@+++++++++++++++++++++++++++++++++..++++++++++++.........++++++++++++++++++.........", +"..........++......................++++++++++..+++++++++++++++++++++++++++@++@@+@@@@@@+++@@@++++++@@@++++@@@@$$$$@@@@@$%%$@@@@@%$@++++++++++@$%%$@@@@%%%$@+++@$%%$%%%&&%%%%&&&&&&%@@@@@@@$$%%%%%%%%%@$&*&&******&%%%%$$%%%%&&**&%%&*=&%&&**&&*-=-==========&%%%%%%%%%%%%&&****&&%%%%%&*;;*&=*%&*====;;>>;;====;>>>>>>,>>;==-*&%*=;;;;;=*&&%%%%%&=;;;;;=*&&*;=%+$*=;;;=*=;;;===;*%%%%%%%%%%%%%%%&&&&&%%%%%%%%%*=======---=-*%@+@%&*-*&&%%%%%%%&&&&&&*&%$@+@%*&%@@$%%%%%%$@@$%&&%$$$%&%%&&%%%%%%%%$@%%$++@@@@@@@@@@+++++++++++@+++@$$$$$@@@@@@$$@++++++++++++++++@@@@@@++++++++++++++++++++++++++++++++++++++++++.+++++++++++++........+++++++++.+++++++++.........", +"..........++......................++++++++++..+++++++++++++++++++++++++++@++@@+@@@+@@+++@@@++++++@@@++++@@@@$$$$@@@@@$%%$@@@@@%%@++++++++++@%%%@@@@@%%%$@+++@$%%$%%%&&%%%%&&&&&&%@@@@@@@$%%%%%%%%%%@$&*&&******&%%%%$$%%%%&&**&%%&*=&%&&**&&*-============&%%%%%%%%%%%%&&****&&%%%%%&-;;*&=*%&*====;;>>;;====;>>>>>,,>>;===*&%*=;;;;;=*&&%%%%%&=;;;;;=*&&*;=%+%*=;;;=*=;;;===;*%%%%%%%%%%%%%%&&&&&&%%%%%%%%%*=======---=-*%@+$%&*-*&&%%%%%%%&&%&&&*&%$@+@%*&%@@$%%%%%%$@@%&&&%$$$%&%%&&%&%%%%%%$@%%$++@@@@@@@@@@+++++@@++++++++@$$$$$@@@@@@$$@++++++++++++++++@@@@@++++++++@@+++++++++++++++++++++++++++++++++.+++++++++++++........++++++++++++++++++++........", +"..........++.......................+++++++++..+++++++++++++++++++++++++++@++@@+@@@@@@@++@@@++++++@@@++++@@@@$$$$$@@@@$%%$@@@@@%%@@+++++++++@%%%$@@@@%%%$@+++@$%$$%%%&&%%%%&&&&&&%@@@@@@@$%%%%%%%%%%@$&*&&******&%%%%$$%%%%&&**&%%&*=&%&&**&&*-============&%%%%%%%%%%%%&*****&&%%%%%&*;;*&=*%&*====;;>;;;====;>>>>>,>>>===-*&%*==;;;;=*&&%%%%%&=;;;;;=*&&*;=%+%*=;;;=*=;;;;===*%%%%%%%%%%%%%%%&&&&&%%%%%%%%%*=======---=-*%@+$%&*-*&&%%%%%%%&&%&&&*&%$@+@%*&%@@$%%%%%%%@@$&&&%$$$%&&%&&&%%%%%%%$@%%$++@@@@@@@@@@+++++@@+++@++++@$$$$$@@@@@@$$@+++@++++++++++++@@@@@++++++++@@+++++++++++++++++++++++++++++++++.+++++++++++++........++++++++++++++++++++........", +"..........++.......................+++++++++..+++++++++++++++++++++++++++@++@++@@@@@@+++@@@++++++@@@++++@@@@$$$$$@@@@$%%$@@@@@%%@++++++++++@$%%$@@@@%%%$@+++@$%$$$%%&&%%%%&&&&&&%$@@@@@@$%%%%%%%%%%$$&*&&******&%%%%%$%%%%&&**&%%&*=&%&&**&&*-============&%%%%%%%%%%%%&*****&&%%%%%&*;;*&=*%&*====;;>>;;;===;>>>>>,,>>;===*&%*==;;;;=*&&%%&%%&=;;;;;=*&&*;=%+%*=;;;=*=;;;;==;*%%%%%%%%%%%%%%%&&&&&%%%%%%%%%*=======---=-*%@+$%&*-*&&%%%%%%%&&%&&&*&%$@+@%&&%@@$%%%%%%$@@$&&&%%$$%&&%&&&&%%%%%%$@%%$++@@@@@@@@@@+++++@@+++@++++@$$$$$$@@@@@$$@+++@++++++++++++@@@@@@+++++++@++++++++++++++++++++++++++++++++++..++++++++++++........++++++++++++++++++++........", +"..........++......................++++++++++..+++++++++++++++++++++++++++@++@++@@@@@@+++@@@++++++@@@++++@@@@$$$$$@@@@$$%$@@@@@%%@++++++++++@%%%$@@@@%%%$@+++@$%$$%%%&&%%%%&&&&&&%@@@@@@@$$%%%%%%%%%@$&*&&******&%%%%%$%%%%&&**&%%&*=&%&****&*-============*%%%%%%%%%%%%&&****&&%%%%%&*;;*&=*%&*====;;>>;;;==;;>>>>>,,>>;===*&%*==;;;;=*&&%%%%%&=;;;;;=*&&*;=%+%*=;;;=*=;;;===;*%%%%%%%%%%%%%%&&&&&&%%%%%%%%%*========--=-*%@+$%&*-*&&%%%%%%%&&&&&&*&%$@+@%*&%@@$%%%%%%$@@%%&&%$$$%&&&&&&%%%%%%%$@%%$++@@@@@$@@@@++++++@+++@@+++@$$$$$$@@@@@$$@++++@+++++++++++@@@@@@+++++++@@+++++++++++++++++++++++++++++++++.+++++++++++++.........++++++++++++++++++.........", +"..........++......................++++++++++..+++++++++++++++++++++++++++@++@++@@@@@@@++@@@++++++@@@++++@@@@$$$$$@@@@$$%$@@@@@%%@@+++++++++@%%%$@@@@%%%$@+@+@$%%$$%%&&%%%%&&&&&&%$@@@@@@$%%%%%%%%%%@$&*&&******&%%%%%%%%%%&&**&%%&*=&%&****&*=============*%%%%%%%%%%%%&*****&&%%%%%&-;;*&=*%&*====;;>>;;;==;;>>>>>,,>>;===*&%*==;;;;=*&&%%&%%&=;;;;;=*&&*;=%+%*=;;;=*=;;;==;;*%%%%%%%%%%%%%%&&&&&&%%%%%%%%%*=======---=-*%@+$%&*-*&&%%%%%%%&&&&&&*&%$@+@&*&%@@$%%%%%%$@@%%&&%%$$%&&%&&&&%%%%&%$@%%$++@@@@@$@@@@++++++@+++@@+++@$$$$$$@@@@@$$@++++@+++++++++++@@@@@@+++++++@@+++++++++++++++++++++++++++++++++.+++++++++++++.........+++++++++++++++++++........", +"..........++......................++++++++++..+++++++++++++++++++++++++++@++@@+@@@@@@@++@@@++++++@@@+++@@@@@$$$$$@@@@$%%$@@@@@%%@@+++++++++@%%%$@@@@%%%$@@++@$%%$$%%&&%%%%&&&&&&%$@@@@@@$%%%%%%%%%%@$&*&&******&%%%%%%%%%%&&**&%%&*=&%&****&*=============*%%%%%%%%%%%%&*****&&%%%%%&-;;*&=*%&*====;>>>;;;==;;>>>>>,,>>;===*&&*==;;;;=*&&%%&%%&=;;;;;=*&&-;=%+%*=;;;=*=;;;;=;;*%%%%%%%%%%%%%%&&&&&&%%%%%%%%%*========--=-*%@+$%&*-*&&%%%%%%%&&&&&&*&%%@+@%*&%@@$%%%%%%$@@%%&&%%$$%&&&&&&&%%%%%%$@%%$++@@@@@$@@@@++++++@+++@@+++@$$%$$$@@@@@$$@++++@+++++++++++@@@@@+@++++++@@+++++++++++++++++++++++++++++++++.+++++++++++++.........+++++++++++++++++++........", +"..........++......................++++++++++..+++++++++++++++++++++++++++@++@@@@@@@@@@++@@@++++++@@@++++@@@@$$$$@@@@@$$%$@@@@@%%@@+++++++++@$%%$@@@@%%%$@@++@$%$$$%%&&%%%%&&&&&&%$@@@@@@$%%%%%%%%%%@$&*&&******&%%%%%%%%%%&&**&%%&*=&%&****&*-============*%%%%%%%%%%%%&*****&&%%%%%&*;;*&=*%&*====;>>>;;;==;>>>>>>,,>>;===*&&*=;;;;;=*&&%%&%%*=;;;;;=*&&-;=%+%*=;;;=*=;;;==;;*%%%%%%%%%%%%%%&&&&&&%%%%%%%%%*=======--==-*%@+$%&*-**&%%%%%%%&&&&&**&%%@+@&*&%@@$%%%%%%$@@%&&&%$$$%&&&&&&&%%%%%%%@%%$++@@@@@@@@@@+++++@@+++@@+++@$$$$$$@@@@@$$@++++@+++++++++++@@@@@++++++++@@+++++++++++++++++++++++++++++++++.+++++++++++++........++++++++++++++++++++........", +"..........++.....................+++++++++++..+++++++++++++++++++++++++++@+@@@@@@@@@@@++@@@++++++@@@++++@@@@$$$$$@@@@$$%$@@@@@%%@@+++++++++@%%%$@@@@%&%$@+@+@$%$$$%%&&&%%%&&&&&&%$@@@@@@$%%%%%%%%%%$$&*&&******&%%%%%%%%%%&&**&%%&-=&%&******=============*%%%%%%%%%%%%&*****&&%%%%%&*;;*&;*%&*====;>>>>;;==;>>>>>>,,>>;===*&&*==;;>;=*&&%%&%%&=;;;;;=*&&-;=%+%*=;;;=*=;;;;;;;*%%%%%%%%%%%%%%&&&&&&%%%%%%%%%*=======---=-*%@+$%&*-*&&%%%%%%&&&&&&&*&%$@+@&*&%@@$%%%%%%$@@%&&&%%$%%&&&&&&&%%%%%%%@%%$++@@@@@@@@@@+++++@@+++@@+++@$$%$$$@@@@@$$@+++@+@++++++++++@@@@@++++++++@@+++++++++++++++++++++++++++++++++.+++++++++++++........+++++++++++++++++++.........", +"..........+++.....................++++++++++..+++++++++++++++++++++++++++@+@@@@@@@@@@@++@@@++++++@@@++++@@@@$$$$@@@@@$%%$$@@@@%%@++++++++++@%%%$@@@@%&%$@+@+@$%%$$%%&&&%%%&&&&&&%$@@@@@@$%%%%%%%%%%$$&*&&******&%%%%%%%%%%&&**&&%&-=&%&******=============&%%%%%%%%%%%%&*****&&%%%%%&-;;*&;*%&*===;;>>>;;;==;>>>>>,,,,>;===*&&*==;;;;=*&&%%&%%*=;;;;;=*&&*;;%+%*=;;;=*=;;;;=;;*%%%%%%%%%%%%%%&&**&&%%%%%%%%%-========-==-*%@+$%&*-*&&%%%%%%%&&&&&&*&%$@+@%*&%@@%%%%%%%$@@%&&&%%$%%&&&&&&&%%%%%%$$%%$++@@@@$$@@@@+++++@@+++@@+++@$$%$$$@@@@@$$@+++@+@++++++++++@@@@@@@++++++@@+++++++++++++++++++++++++++++++++.+++++++++++++.........+++++++++++++++++++........", +"..........++......................++++++++++..+++++++++++++++++++++++++++@+@@@@@@@@@@@++@@@++++++@@@+++@@@@@$$$$@@@@@$%%$$@@@@%%@@+++++++++@%%%$@@@@%%%$@+@+@$%%$$%%&&&%%%&&&&&&%$@@@@@@$%%%%%%%%%%$$&**&******&%%%%%%%%%%&&**&%&&-=&%&****&*=============*%%%%%%%%%%%%&**-**&&%%%%%&-;;*&;*%&*===;;;>>>;;==;>>>>>,,,,>;===*&&*==;;>;=*&&%%&%%*=;;;;;=*&&-;=%+%*=;;;=*=;;;;=;;*%%%%%%%%%%%%%%&&**&&%%%%%%%%%*=======--===*%@+$%&*=*&&%%%%%%&&&&&&**&%$@+@%*&%@@$%%%%%%$@@%&&&%%$%%&&&&&&&%%%%%%%@%%$++@@@@$$@@@@+++++@@+++@@+++@$$%$$$$@@@@$$@+++@@+++++++++++@@@@@@+++++++@@+++++++++++++++++++++++++++++++++.+++++++++++++........+++++++++++++++++++++.......", +"..........++......................++++++++++..+++++++++++++++++++++++++++@+@@@@@@@@@@@++@@@++++++@@@++++@@@@$$$$@@@@@$%%%@@@@@%%@@+++++++++@%%%$@@@$%&%$@@@+@$%$$$%%&&%%%%&&&&&&%$@@@@@@$%%%%%%%%%%$$&*&*******&%%%%%%%%%%&&**&%&&-=&%&****&*=============*%%%%%%%%%%%%&*****&&%%%%%&*;;*&;-%&*====;>>>>;;==;>>>>>,,,,>;===*&&*==;;>;=*&&%%&%%*=;;;;;=*&&-;;%+%*=;;;=*=;;;;=;;*%%%%%%%%%%%%%%&&**&&%%%%%%%%%*========-==-*%@+$%&*=*&&%%%%%%&&&&&&**&%$@+@&*&%@@$%%%%%%%@@%&&&%%$%%&&&&&&&%%%%%%%@%%$++@@@@$$@@@@+++++@@++@@@+++@$$%$$$$@@@@$$@+++@@+++++++++++@@@@@@+++++++@@+++++++++++++++++++++++++++++++++.+++++++++++++........++++++++++++++++++++........", +"..........++......................++++++++++..+++++++++++++++++++++++++++@+@@@@@@@+@@@++@@@++++++@@@++++@@@@$$$$@@@@@$%%%@@@@@%%@@+++++++++@%%%$@@@$%&%$@+@@@$%$$$%%&&&%%%&&&&&&%$@@@@@@$%%%%%&%%%%$$&*&*******&%%%%%%%%%%&&**&&&&-=&%&*****-===========;=*%%%%%%%%%%%%&**-**&&%%%%%&-;;-&;-%&*===;;>>>>;;==;>>>>>>,,>>;===*&&*==;;>;=*&&&&&%%*=;;;;;=*&&-;;%+%*=;;;=-=;;;;=;;*%%%%%%%%%%%%%%&&***&%%%%%%%%%*========-==-*%@+$%&*--&&%%%%%&&&&&&&**&%%@+@&*&%@@$%%%%%%$@@%&&&%%$%%&&&&&&&%%%%%%%$%%$++@@@@@$@@@@+++++@@++@@@+++@$%%$$$$@@@@$$@+++@@+++++++++++@@@@@@+++++++@@+++++++++++++++++++++++++++++++++.+++++++++++++........++++++++++++++++++++........", +"..........+++.....................++++++++++..+++++++++++++++++++++++++++@++@@@@@@+@@@++@@@++++++@$@++++@@@@$$$$$@@@@$%%%$@@@@%%@@+++++++++@%%%$@@@$%&%$@@@@@$%$$$%%&&&%%%&&&&&&%$@@@@@@$%%%%%%%%%%$$&*********&%%%%%%%%%%&&**&&&&-=&%&*****-===========;=*%%%%%%%%%%%%&**-**&&%%%%%&-;;-&;-%&*===;;>>>>;;==;>>>>>,,,,>;;==*&&*==;;>;=**&%%&&%*=;;;>;=*&&-;;%+%*;;;;=*=;;;;=;;*%%%%%%%%%%%%%%&&**&&%%%%%%%%%*========-==-*%@+$%&*=-&&%%%%%&&&&&&&**&%%@+@&*&%@@%%%%%%%$@@%&&&%%$$%&&&&&&%%%%%&%%$%%$++@@@@@$$@@@+++++@@++@@@@++@$%$$$$$@@@@$$@+++@+@++++++++++@@@@@@+++++++@@+++++++++++++++++++++++++++++++++.+++++++++++++........+++++++++++++++++++++.......", +"..........+++.....................++++++++++..+++++++++++++++++++++++++++@++@@@@@@+@@@++@@@++++++@@@++++@@@@$$$$$@@@@$%%%$@@@@%%@@+++++++++@%%%$@@@$%&%$@@@@@$%$$$%%&&%%%%&&&&&&%$@@@@@@$%%%%%%&%%%$$&*********&%%%%%%%%%%&&**&&&&-=&&&******===========;=*%%%%%%%%%%%%&**-**&&%%%%%&-;;-*;-%&*==;;;>>>>;;;=;>>>>>,,,,>;;==*&&*=;;;>;=**&&&&&&*;;;;>;=*&&-;;%+%*=;;;=-=;;;;;;;*%%%%%%%%%%%%%%&&**&&%%%%%%%%%*========-===*&@+$%&*=*&&%%%%%%&&&&&&**&%%@+@&*&%@@%%%%%%%$@@%&&&%%$%%&&&&&&&%%%%%%%@%%$++@@@@$$$@@@+++++@@++@@@+++@$%$$$$$@@@@$$@+++@@@++++++++++@@@@@@++++++@@@+++++++++++++++++++++++++++++++++.+++++++++++++........+++++++++++++++++++++.......", +"..........++......................++++++++++..+++++++++++++++++++++++++++@+@@@@@@@@@@@++@@@@+++++@$@++++@@@@$$$$$@@@@$%%%$@@@@%%@@+++++++++@%%%$@@@$%&%$@@@+@$%$$$%%&&&%%%&&&&&&%$@@@@$@$%%%%%&&%%%$$&*&*******&%%%%%%%%%%&&**&&&&==&&&******===========;=*%%%%%%%%%%%%&**-**&&%%%%%&-;;-&;-%&*==;;;>>>>;;;=;>>>>>,,,,>;===*&&-==;>>;=**&&&&%%*=;;;>;=*&&=;;%@%*;;;;=-;;;;;;;;-%%%%%%%%%%%%%%&&***&%%%%%%%%%-========--==*%@+$%&*-*&&%%%%%%&&&&&&**&%%@+@&*&%@@$%%%%%%$@@%&&&%%$%%&&&&&&%%%%%%%%@%%$@+@@@@$$@@@@+++++@@++@@@+++@$%$%$$$@@@@$$@+++@@+++++++++++@@@@@@@++++++@@+++++++++++++++++++++++++++++++++.+++++++++++++........++++++++++++++++++++........", +"..........++......................++++++++++..+++++++++++++++++++++++++++@+@@@@@@@@@@@++@@@@+++++@$@+++@@@@@$$$$$@@@@$%%%$@@@@%%@@+++++++++@%%%$@@@$%&%$@@@@@$%$$$%%&&&%%%&&&&&&%$@@@@$@$%%%%%%&%%%$$&*********&%%%%%%%%%%&&**&&&&-=&&&******===========;=*%%%%%%%%%%%%&**-**&&%%%%%&-;;=&;-%&*==;;;>>>>;;;=;>>>>>,,,,>;;==-&&*=;;>>;=-*&&&&&&*;;;>>;=*&&=;;%@%*;;;;=-;;;;;;;;-%%%%%%%%%%%%%%&&***&%%%%%%%%%*=======--===*&@+$%&*=-*&%%%%%&&&&&&&**&%%@+@&*&%@$%%%%%%%$@@%&&&%%$%%&&&&&&&%%%%%%%@%%$@+@@@@$$$@@@+++++@@++@@@@++@$%$$$$$@@@@$$@+++@@@++++++++++@@@@@@@++++++@@@++++++++++++++++++++++++++++++++.+++++++++++++........+++++++++++++++++++.+.......", +"..........++......................++++++++++..+++++++++++++++++++++++++++@+@@@@@@@@@@@++@@@++++++@$@+++@@@@@$$$$@@@@@$%%%$@@@@%%@@+++++++++@%%%$@@@$%&%$@@@@@$%$$$%%&&&%%%&&&&&&%$@@@@$@$%%%%%&&%%%$$&*********&%%%%%%%%%%&&**&&&&-=&&******-===========;=*%%%%%%%&%%%%&**--*&&%%%%%&-;;-*;=%&-==;;;>>>>;;;=;>>>>>,,,,>;;==-&&*==;;>;=**&&&&&&*;;>;>;=*&&-;;%@%*;;;;=-;;;;;;;;*%%%%%%%%%%%%%%&&***&%%%%%%%%%*=======--===*&@+$%&*=-*&%%%%%%&&&&&&***%%@+@&*&%@@%%%%%%%$@@%&&&%%$%%&&&&&&&%%%%&%%@%%$++@@@@$$$@@@++++@@@++@@@@++@$%%%$$$@@@@$$@+++@@@++++++++++@@@@@@@+++++@@@@++++++++++++++++++++++++++++++++.+++++++++++++........+++++++++++++++++++++.......", +"..........++.......................+++++++++..+++++++++++++++++++++++++++@@+@@@@@@@@@@++@@@++++++@@@++++@@@@$$$$@@@@@$%%%$@@@@%%@@+++++++++@%%%$@@@$%&%$@@@@@$%$$$%%&&&%%%&&&&&&%$@@@@@$$%%%%%&&%%%$$&*********&%%%%%%%%%%&&**&&&&==&%******-===========;;*%%%%%%%%%%%%&**=**&&%%%%%&-;;=*;-%&-==;;;>>>>;;;=;>>>>>,,,,>;;==-&&*==;;>;=-*&&&&&&*;>>;>;=*&&=;;%@%*;;;;=-=;;;;;;;*%%%%%%%%%%%%%%&&***&&%%%%%%%%*=======--===*&@+$%&*=-&&%%%%%%&&&&&&***%%@+@&*&%@@%%%%%%%%@@%&&&%%$%%&&&&&&%%%%%%%%@%%$@+@@@@$$$@@@+++++@@++@@@+++@$%%$$$$@@@@$$@+++@@@++++++++++@@@@@@@+++++@@@@++++++++++++++++++++++++++++++++.+++++++++++++........++++++++++++++++++++........", +"..........++.......................+++++++++..+++++++++++++++++++++++++++@@+@@@@@@@@@@++@@@@+++++@@@+++@@@@@$$$$@@@@@$%%%$@@@@%%@@+++++++++@%%%$@@@$%&%$@@@@@$%$$$%%&&&%%%&&&&&&%$@@@@$$$%%%%%&&%%%$$&*********&%%%%%%%%%%&&**&&&&==&&***-**-===========;;*%%%%%%%%%%%%&**=**&&%%%%%&-;;=*;-%&*=;;;;>>>>;;;=;>>>>>,,,,>;;;=-&&*==;>>;=-*&&&&&&*;>>>>;=*&&=;;%@%-;;;;=-=;;;;;;;-%%%%%%%%%%%%%%&&***&&%%%%%%%%-=======--===*&@@$%&*=-*&%%%%%%&&&&&&**&%%@+@&*&%@$%%%%%%%$@@%&&&%%$%%&&&&&&&%%%%&%%$%%$++@@@@$$$@@@+++++@@@+@@@+++@$%%$$$$@@@@$$@+++@@@++++++++++@@@@@@@+++++@@@@++++++++++++++++++++++++++++++++.+++++++++++++........++++++++++++++++++++........", +"..........+++.....................++++++++++..+++++++++++++++++++++++++++@@@@@@@@@@@@@++@@@@+++++@$@+++@@@@@$$$$@@@@@$%%%$@@@@%%@@+++++++++@%%%$@@@$%&%$@@@@@$%$$$%%&&&%%%&&&&&&%$@@@@$$$%%%%%&&%%%$$&****-****&%%%%%%%%%%&&**&&&&-=&&**--**============;=*%%%%%%%&%%%%&**--*&&%%%%%&-;;=*;=&*-=;;;;>>>>;;;=;>>>>>,,,,>;;==-&&*==;>>>=-*&&&&&&*;>>>>;=*&&=;;%@%-;;;;==;;;;;;;;-%%%%%%%%%%%%%%&&***&%%%%%%%%%-=======---==*&@+$%&*=-*&%%%%%%&&&&&&**&%%@+@&*&%@$%%%%%%%$@@%&&&%%$%%&&&&&&&%%%%&%%$%%$++@@@$$$$@@@+++++@@@+@@@@++@$%%%$$$@@@@$$@+++@@@++++++++++@@@@@@@++++++@@@++++++++++++++++++++++++++++++++.+++++++++++++........+++++++++++++++++++++.......", +"..........+++.....................++++++++++..++++++++++++++++++++++++++@@+@@@@@@@@@@@++@@@@+++++@$@+++@@@@@$$$$@@@@@$%%%$@@@@%%@@+++++++++@%%%$@@@$%&%$@@@@@$%$$$%%&&&%%%&&&&&&%$@@@@$$$%%%%%&&%%%$$&****-***-&%%%%%%%%%%&&**&&&*==&&**--**===========;;;*%%%%%%%&%%%%&**=-*&&%%%%%&-;;=*;=&&-=;;;;>>>>;;;=;>>>>>,,,,>;;;=-&&-==;>>>=-*&&&&&&*;>>>>>=*&&=;;%@%-;;;;==;;;;;;;;-%%%%%%%%%%%%%%&&***&&%%%%%%%%-=======--===*&@@$%&*=-*&%%%%%&&&&&&&**&%%@+@&*&%@$%%%%%%%%@@%&&&%%$%%&&&&&&&%%%%%%%$%%$@+@@@$$$$@@@++++@@@@+@@@@++@$%%%$$$@@@@$$@+++@@@++++++++++@@@@@@@++++++@@+++++++++++++++++++++++++++++++++.+++++++++++++........+++++++++++++++++++++.......", +"..........+++.....................++++++++++..+++++++++++++++++++++++++++@+@@@@@@@@@@@++@@@@+++++@$@+++@@@@@$$$$@@@@@$%%%$@@@@%%$@+++++++++@%%%$@@@$%&%$@@@@@$%$$$%%&&&%%%&&&&&&%$@@@@$$$%%%%%&&%%%$$&*******-*&%%%%%%%%%%&&**&&&*==&&**--**==========;=;;*%%%%%%%&%%%%&*-=-**&%%%%%&-;;=*;=%*-=;;;;>>>>;;;=;>>>>>,,,,>;;;=-&&*==;>>>;-*&&&&&&*;>>>>;=*&&=;;%@%-;;>;==;;;;;;;;-%%%%%%%%%%%%%&&&***&&%%%%%%%%-=======---==*&@@$%&*=*&&&%%%%%&&&&&&**&%%@+@&*&%@@%%%%%%%%@@%&&&%%$%%&&&&&&&%%%%%%%$%%$+@@@@$$$$@@@+++++@@++@@@+++@$%%%$$$@@@@$$@+++@@@++++++++++@@@@@@@++++++@@+++++++++++++++++++++++++++++++++.+++++++++++++........+++++++++++++++++++++.......", +"..........+++.....................++++++++++..+++++++++++++++++++++++++++@@@@@@@@@@@@@++@@@@+++++@$@+++@@@@@$$$$@@@@@$%%%$@@@@%%@@+++++++++@%%%$@@@$%&%$@@@@@$%$$$%%&&&%%%&&&&&&%$@@@@$$$%%%%&&&%%%$$&*********&%%%%%%%%%&&&**&&&&==&&**--**-========;==;;*%%%%%%&&&%%%&*-=-**&%%%%%&-;;=*;=&*-=;;;;>>>>;;;=;>>>>>,,,,>;;;=-&&*=;;>>>=-*&&&&&&*;>>>>>=*&&=;;%@%=;;;;;=;;;;;;;;-%%%%%%%%%%%%%%&&***&&%%%%%%%%-=======--===*&@@$%&*=-&&%%%%%%&&&&&&**&%%@+@&*&%@@%%%%%%%%@@%&&&%%$%%&&&&&&&%%%%&%%$%%$+@@@@@$$$$@@+++++@@@+@@@@++@$%%%$$$@@@@$$@+++@@@++++++++++@@@@@@@++++++@@+++++++++++++++++++++++++++++++++.+++++++++++++........++++++++++++++++++++........", +"..........++......................++++++++++..++++++++++++++++++++++++++@@@@@@@@@@@@@@++@@@@+++++@@@+++@@@@@$$$$@@@@@$%%%$@@@@%%@@+++++++++@%%%%@@@$%&%$@@@@@$%$$$%%&&&%%%&&&&&&%$@@@@$$$%%%%&&&%%%$$&*********&%%%%%%%%%&&&***&&*==&&**--**======;==;=;;;*%%%%%%&&%%%%&*-=-**&%%%%%&-;;=*;=&*-=;;;;>>>>;;;;;>>>>>,,,,>;;;=-&&-=;;>>>;-*&&&&&&*;>>>>>=*&&=;;%@%=;;;;;=;;;;;;;;-%%%%%%%%%%%%%&&&***&&%%&%%%%%-=======--===*&@+$%&-=**&&%%%%&&&&&&&**&%%@+@&*&%@@%%%%%%%$@@%&&&%%$%%&&&&&&&%%%%&%%$%%$@@@@@@$$$$@@++++@@@@+@@@@++@$%%%$$$@@@@$$@+++@@@++++++++++@@@@@@@++++++@@@+++++@++++++++++++++++++++++++++.+++++++++++++........+++++++++++++++++++++.......", +"..........+++.....................++++++++++..+++++++++++++++++++++++++++@@@@@@@@@@@@@++@@@@+++++@@@+++@@@@@$$$$@@@@@$%%%$@@@@%%$@+++++++++@%%%%@@@$%&%$@@@@@$%$$$%%&&&%%%&&&&&&%$@@@@$$$%%%%&&&%%%$@&****-****&%%%%%%%%%&&&*-&&&*==&&*---**=========;=;;;*%%%%%%%&&%%%&*-=-**&%%%%%&-;>=*;=&*-=;;;;>>>>;;;;;>>>>>,,,,>;;;==&&*==;>>>;-*&&&&&&*;>>>>>=*&&=>;%@%=;;>;==;;;;;;;;-%%%%%%%%%%%%%&&****&&%%&&%%%%-=======--===*&@@$%&-=*&&&%%%%%&&&&&&**&%%@+@&*&%@@%%%%%%%$$@%&&&%%$%%&&&&&&&%%%%&%%$%%$@+@@@@$$$$@@+++++@@++@@@@++@$%%%$$$@@@@$$@+++@@@++++++++++@@@@@@@++++++@@@+++++@++++++++++++++++++++++++++.+++++++++++++........++++++++++++++++++++........", +"..........+++....................+++++++++++..+++++++++++++++++++++++++++@@@@@@@@@@@@@++@@@@+++++@@@+++@@@@@$$$$@@@@@$%%%$@@@@%%$@++@++++++@%%%%@@@$%&%$@@@@@$%$$$%%&&&%%%&&&&&&%$@@@@$$$%%%%&&&&%%$$&****--***&%%%%%%%%%&&&***&&*==&&*---**==========;;;;*%%%%%%%&&%%%&*-==**&%%%%%&=;;=*;=&*==;;;;>>>>;;;;;>>>>>,,,,>;;;==&&-==;>>>;=**&&&&&*;>>>>>=*&&=;;%@%=;>>;==;;;;;;;;-%%%%%%%%%%%%%&&&***&&%%&%%%%%-=======--===*&@@$%&-=*&&&%%%%%&&&&&&**&%%@@@&*&%@$%%%%%%%%@@%&&&%%$%%&&&&&&&%%%%&%%$%%$@@@@@$$$$@@@+++++@@@+@@@@++@$%%%$$$@@@$$$@+++@@@++++++++++@@@@@@@@+++++@@@++++++++++++++++++++++++++++++++.+++++++++++++........++++++++++++++++++++........", +"..........+++.....................++++++++++..++++++++++++++++++++++++++@@@@@@@@@@@@@@++@@@@+++++@@@+++@@@@@$$$$@@@@@$%%%$@@@@%%$@++@++++++@%%%%@@@$%&%$@@@@@$%$$$%%&&&%%%&&&&&&%$@@@@$$$%%%%&&&%%%$$&****-**--&%%%%%%%%%&&&***&&*==&&*---**======;;=;;;;;*%%%%%%%&&%%%&*-==**&&%%%%&-;>=*;=&*==;;;;>>>>>;;;;>>,>>,,,,>;;;==&&-==;>>>;-*&&&&&&*;>>>>>=*&*=>;%@%=;;>>;=;;;;;;;;-%%%%%%%%%%%%%&&****&&%%&%%%%%-========-===*&@+$%&-=*&&&%%%%&&&&&&&**&%%@@@&*&%@$%%%%%%%%$@%&&&%%$%%&&&&&&&%%%%&%%$%%$@@@@@@$$$@@@+++++@@@+@@@@++@$%%%$$$@@@@$$@+++@@@++++++++++@@@@@@@++++++@@@++++++++++++++++++++++++++++++++.+++++++++++++........+++++++++++++++++++++.......", +"..........+++.....................++++++++++..++++++++++++++++++++++++++@@@@@@@@@@@@@@++@@@@+++++@@@@++@@@@@$$$$@@@@@$%%%$@@@@%%$@+++++++++@%%%%@@@$%&%$@@@@@$%$$$%%&&&%%%&&&&&&%$@@@@$$$%%%%&&&&%%$$&****--*--&%%%%%%%%%&&&*-*&&*==&&*---**======;==;;;;;*%%%%%%&&&%%%&*-=-**&&%%%%&-;>=*;=&*==;;;;>>>>>;;;;>>>>>,,,,>;;;==&&-=;;>>>;=**&&&&&*;>>>>>=*&*=>;%@%=;;>>;=;;;;;;;;-%%%%%%%%%%%%%&&&***&&%%&&%%%%-========-===*&@@$&&-=-*&&%%%%&&&&&&&**&%%@@@&*&%@$%%%%%%%%@@%&&&%%$%%&&&&&&&%%%%&%%$%%$@@@@@$$$$@@@+++++@@++@@@@++@$%%%$$$@@@@$$@+++@@@@@++++++++@@@@@@@@+++++@@@++++++++++++++++++++++++++++++++.+++++++++++++........++++++++++++++++++++........", +"..........+++......................+++++++++..+++++++++++++++++++++++++++@@@@@@@@@@@@@++@@@@+++++@$@+++@@@@@$$$$@@@@@$%%%$@@@@%%$@+++++++++@%%%%$@@$%&%$@@@@@$%$@$%%&&&%%%&&&&&&%$@@@@$$$%%%%&&&&%%$$&***--**--&%%%%%%%%%&&&***&&*==&&*--=**======;;=;;;;;*%%%%%%&&&%%%&*-=-**&&%%%%&-;>=*;=&*==;;;;>>>>>;;;;>>,>,,,,,>;;;==*&-==;>>>;=-*&&&&&*;>>>>>=*&&=>;%@%=;>>;;=;;;;;;;;=%%%%%%%%%%%%%&&&***&&%%&&%%%%-=======--===-&@@$&*-=-*&&%%%%&&&&&&&**&%%@@@&*&%@$%%%%%%%%$@%&&&%%$%%&&&&&&&%%%%&%%$%%$@@@@@$$$$@@@+++++@@@+@@@@++@$%%%$$$$@@$$$@+++@@@@+++++++++@@@@@@@++++++@@@+++++@++++++++++++++++++++++++++.+++++++++++++........++++++++++++++++++++........", +"..........+++.....................++++++++++..+++++++++++++++++++++++++++@@@@@@@@@@@@@++@@@@+++++@$@@++@@@@@$$$$@@@@@$%%%$@@@@%%$@+++++++++@%%%%$@@$%&%$@@@@@$%$@$$%&&&%%%&&&&&&%$@@@@$$$%%%%&&&&%%$$&***---*--&%%%%%%%%%&&&***&&*==&&*-==**======;;=;;;;;*%%%%%%&&&%%%&*==-**&&%%%%&-;>=*;=&*==;;;;>>>>>;;;;>>,>>,,,,>>;;==*&-=;;>>>;=**&&&&&*;>>>>>=*&*=>;%@%=;>>>;=;>;;;;;;-%%%%%%%%%%%%%&&****&&%&&&%%%%-========--==-&@@$%&-=-*&&%%%%&&&&&&&**&%%@@@&*&%@$%%%%%%%%$@%&&&%%$%%&&&&&&&%%%%&%%$%%$@@@@@$$$$@@@++++@@@@+@@@@++@$%%%%$$$@@@$$@+++@@@++++++++++@@@@@@@@+++++@@@++++++++++++++++++++++++++++++++.+++++++++++++........+++++++++++++++++++++.......", +"..........+++......................+++++++++..++++++++++++++++++++++++++@@@@@@@@@@@@@@++@@@@+++++@$@@++@@@@@$$$$@@@@@$%%%$@@@@%%$@++@++++++@%%%%@@@$%&%$@@@@@$%$$$%%&&&&%%&&&&&&%$@@@@$$$%%%%&&&&%%$$&****-**-*&%%%%%%%%%&&&*-*&&*==&&*-==**======;;=;;;;;*%%%%%%&&&%%%&*-==**&&%%%%&=;>=*;=&*==;;;;>>>>>;;;;>>,>,,,,,>;;;==*&-=;;>>>;=-*&&&&&*;>>>>>=*&*=>;%@%=;>>>;=;>;;;;;;-%%%%%%%%%%%%%&&****&&%&&&%%%%-========--==-&@@$&&-=-*&&%%%%&&&&&&&**&%%@@@&*&%@$%%%%%%%%$@%&&&%%$%%&&&&&&&%%%%&%%$%%$@@@@@$$$$$@@+++++@@@@@@@@++@$%%%$$$@@@@$$@+++@@@++++++++++@@@@@@@++++++@@@+++++@++++++++++++++++++++++++++.+++++++++++++........+++++++++++++++++++++.......", +"...+.....++++......................+++++++++..+++++++++++++++++++++++++++@@@@@@@@@@@@@++@@@@+++++@$@@++@@@@@$$%$@@@@@$%%%$@@@@%%$@++@++++++@%%%%@@@%%&%$@@@@@$%$$$%%&&&%%%&&&&&&%$@@@$$$$%%%%&&&&%%$$&****-**-*&%%%%%%%%%&&&*-*&&*==&&*-==**======;;=;;;;;*%%%%%%&&&%%%&*===**&&%%%%&=;>=*;=&*==;;;>>>>>>;;;;>>>,>,,,,>;;;==*&-==;>>>;=-*&&&&&-;>>>>>=*&*=>;%@%=;>>>;=;>;;;;;;-&%%%%%%%%%%%%&&****&&%%&&%%%%-;======--===-&@@$&*-=-*&%%%%%&&&&&&&**&%%@@@&*&%@$%%%%%%%%$@%&&&%%$%%&&&&&&&%%%%&%%$%%$@@@@@$$$$$@@++++@@@@+@@@@++@$%%%$$$$@@@$$@+++@@@++++++++++@@@@@@@+++++@@@@+++++@++++++++++++++++++++++++++.+++++++++++++........+++++++++++++++++++++.......", +"...+.....++++.....................++++++++++..+++++++++++++++++++++++++++@@@@@@@@@@@@@++@@@@+++++@$@@++@@@@@$$$$@@@@@$%%%$@@@@%%$@+++++++++@%%%%@@$%%&%$@@@@@$%$@$%%&&&%%&&&&&&&%$@@@@$$$%%%%&&&&%%$$&***--**-*&%%%%%%%%%&&&*-*&&*==&&*-==-*=====;;;;;;;;;*%%%%%%&&&%%%&*===**&&%%%%&-;>=*;=&*==;;;;>>>>>;;;;>>,>,,,,,,>;;==*&-==;>>>;=-*&&&&&-;>>>>>;*&*=>;%@%=;>>>;=;;;;;;;;=&%%%%%%%%%%%%&&****&&%&&&%%%%-=======--===-&@@$&&-=-*&&%%%%&&&&&&&**&%%@@@&*&%@$%%%%%%%%$@%&&&%%$%%&&&&&&&%%%%&%%$%&$@@@@$$$$$$@@++++@@@@@@@@@++@$%%%$$$@@@$$$@+++@@@++++++++++@@@@@@@++++++@@@+++++@+++++++@++++++++++++++++++.+++++++++++++........+++++++++++++++++++++.......", +"...+.....++++.....................+.++++++++..+++++++++++++++++++++++++++@@@@@@@@@@@@@++@@@@+++++@$@@++@@@@@$$%$@@@@@$%%%$@@@@%%$@+++++++++@%%%%$@$%%&%$@@@@@$%$@$%%&&&&%&&&&&&&%$@@@@$$$%%%%&&&&%%$$&***------&%%%%%%%%%&&&*-*&&*==&&*-==**======;;=;;;;;*%%%%%%&&&%%%&*-==**&&%%%%&-;>=*;=&*==;;;;>>>>>;;;;>>,>,,,,,,>;;;=*&*==;>>>;=-*&&&&&-;>>>>>=***=>;%@%=;>>>;=;;;;;;;;=%%%%%%%%%%%%%&&****&&%&&&%%%%-=======-*====&@@$&&==-*&&%%%%&&&&&&&**&%%@@@&*&%@$%%%%%%%%$@%&&&%%$%%&&&&&&&%%%%&&%$%&$+@@@@$$$$$@@+++++@@@@@@@@++@$%%%$$$@@@@%$@+++@@@@+++++++++@@@@@@@++++++@@@+++++++++++++@++++++++++++++++++.+++++++++++++........++++++++++++++++++++........", +".........++++......................+++++++++..++++++++++++++++++++++++++@@@@@@@@@@@@@@++@@@@+++++@$@@++@@@@@$$%$@@@@@$%%%$@@@@%%$@+++@+++++@%%%%$@@%%&%$@@@@@$%$@$%%&&&&%%&&&&&&%$@@@$$$$%%%&&&&&%%$$&***------&%%%%%%%%%&&&*-*&&*==&&*-==**=====;;;=;;;;;*%%%%%%&&&%%%&*-==**&&%%%%&=;>=*;=&*=;;;;>>>>>>;;;;>>,>,,,,,,>;;==*&*=;;>>>;=-*&&&&&-;>>>>>;***=>;%@%=;>>>;=;;;;;;;;=%%&%%%%%%%%%%&&*****&%&&&%%%%-;======--====&@@$&&==**&&%%%%&&&&&&&**&%%@@@&*&%@$%%%%%%%%$@%&&&%%$%%&&&&&&&%%%%&&%$%&$+@@@@$$$$$@@++++@@@@+@@@@++@$%%%%$$$@@@%%@+++@@@@+++++++++@@@@@@@+++++@@@@+++++++++++++@++++++++++++++++++.+++++++++++++........++++++++++++++++++++........", +"...+.....++++.......................++++++++..++++++++++++++++++++++++@+@@@@@@@@@@@@@@++@@@@+++++@$@@++@@@@@$$%$@@@@@$%%%$@@@@%%$@+++@+++++@%%%%$@@%%&%$@@@@@$%$@$%%&&&&%%&&&&&&%$@@@$$$$%%%&&&&&%%%$&****--*--&%%%%%%%%%&&&*-*&&*==&&*-==**=====;;;=;;;;;*%%%%%%&&&%%%&*===**&&%%%%&=;>=*;=&*==;;;>>>>>>;;;;>,>,>,,,,,>;;;=*&*==;>>>;=-*&&&&&-;>>>>>;***=>;%@%=;>>>;=;>;;;;;;=%%&&%%%%%%%%%&&*****&%&&&%%%%-;======-*===-&@@$&*-=-&&&%%%%&&&&&&&**&%%$@@&*&%@$%%%%%%%%$@%&&&%%$%%&&&&&&&%%%%&%%$%%$@@@@@$$$$$@@++++@@@@@@@@@++@$%%%$$$$@@@%$@+++@@@@+++++++++@@@@@@@++++++@@@+++++@+++++++@++++++++++++++++++.+++++++++++++........+++++++++++++++++++++.......", +".........++++......................+++++++++..++++++++++++++++++++++++++@@@@@@@@@@@@@@++@@@@+++++@$@@++@@@@@$$%$@@@@@$%%%$@@@@%%$@+++@+++++@%%%%$@@%%&%$@@@@@$%$@@$%&&&&%%&&&&&&%$@@@@$$$%%%&&&&&%%%$&****--*-*&%%%%%%%%%&&&*-*&&*==&&*-==-*=====;;;=;;;;;-%%%%%%&&&%%%&*===**&&%%%%&=;>=-;=&*==;;;>>>>>>;;;;>,,,,,,,,,>;;;=*&-=;;>>>;=-*&&&&&-;>>>>>;***=>;%@&=;>>>;=;>;;;;;;=&%%&%%%%%%%%%&&**-**&%&&&&%%%-;======-*====&@@$&*==-*&&%%%%&&&&&&&*-&%%$@@&*&%@$%%%%%%%%$@%&&&%%$%%&&&&&&&%%%%&%%$%%$@@@@@$$$$$@@++++@@@@@@@@@++@$%%%$$$$@@$%$@+++@@@@@++++++++@@@@@@@+++++@@@@+++++@++++++++++++++++++++++++++.+++++++++++++........++++++++++++++++++++........", +".........++++......................+++++++++..+++++++++++++++++@+++++++++@@@@@@@@@+@@@++@@@@+++++@$@@++@@@@@$$%$@@@@@$%%%$@@@@%%$@++@@+++++@%%%%$$@%%&%$@@@@@$%$@@$%&&&&%%&&&&&&%$@@@$$$$%%%&&&&&%%$$&****----*&%%%%%%%%%&&&*-*&&*==&&-===-*=====;;;=;;;;;-%%%%%%&&&%%%&*-==-*&&%%%%&=;>=-;=&*==;;;>>>>>>;;;;>,,,,,,,,,>;;;=*&-=;;>>>;=-*&&&&&-;>>>>>;***=>;%@&=;>>>;=;>;;>;;;=&%%&%%%&%%%%%&&**-**&%&&&%%%%-=======-*====&@@$&*==-*&&%%%%&&&&&&**-&%%$@@&*&%@$%%%%%%%%$@%&&&%%$%%&&&&&&&%%%%&&%$%&$+@@@$$$$$$@@++++@@@@@@@@@++@$%%%$$$$@@@%%@+++@@@@+@+++++++@@@@@@@+++++@@@@+++++@++++++++++++++++++++++++++.+++++++++++++........++++++++++++++++++++........", +"...+.....++++.......................++++++++..++++++++++++++++++++++++@+@@@@@@@@@@+@@@++@@@@+++++@$@@++@@@@@$$%$@@@@@$%%%$@@@@%%$@++@@++++@@%%%%$@$%%&%$@@@@@$%$@@$%&&&&%%&&&&&&%$@@@$$$$%%%&&&&&%%%$&***---*--&%%%%%%%%%&&&*-*&&*==&&-===-*==;;;;;;=;;;;;-%%%%%%&&&%%%&*===**&&%%%&&=;>=*;=&*==;;;>>>>>>;;;;>,,,,,,,,,>;;;=*&*==;>>>;==*&&&&&-;>>>>>;-&*=>;%@%=;>>>;=;>;;;;;;=&%&%%%%&%%%%%&&*****&%&&&%%%%-;======---===&$@$&*==-*&&%%%%&&&&&&**-&%%$@@&*&%@$%%%%%%%%$@%&&&%%$%%&&&&&&&%%%%&&%$%%$@@@@@$$$$$@@++++@@@@@@@@@++@$%%%$$$$@@$$%@+++@@@@+@+++++++@@@@@@@++++++@@@+++++++++++++@++++++++++++++++++.+++++++++++++........++++++++++++++++++++........", +"..........+++......................+++++++++..++++++++++++++++++++++++@+@@@@@@@@@@@@@@++@@@@+++++@@@@++@@@@@$$%$@@@@@$%%%$@@@@%%$@++@@++++@@%%%%$@$%%&%$@@@@@$%$@@$%&&&&%%&&&&&&%$@@@$$$$%%%&&&&&&%%$&***---*--&%%%%%%%%%&&&*-*&&*==&&-===-*==;;;;;;=;;;;;-%%%%%%&&&%%%&*===**&&%%&&&=;>=-;=&*=;;;;>>>>>>;;;;>,,,,,,,,,>;;;=*&-==;>>>;==*&&&&&-;>>>>>;*&*=>;%@%=;>>>;=;>;;>;;;=&%&%%%%&%%%%%&&*--**&%&&&%%%%-;======-*-===&$@%&*==-*&&%%%%&&&&&&***&%%$@@&*&%@$%%%%%%%%@@%&&&%%$%%&&&&&&&%%%%&&%$%%$@@@@@$$$$$@@++++@@@@@@@@@++@$%%%$$$$@@$$$@+++@@@@+@+++++++@@@@@@@++++++@@@+++++@+++++++@++++++++++++++++++.+++++++++++++........+++++++++++++++++++++.......", +"...+.....++++......................+++++++++..+++++++++++++++++@++++++@+@@@@@@@@@@@@@@++@@@@+++++@$@@++@@@@@$$%$@@@@@$%%%$@@@@%%$@++@@++++@@%%%%$$$%%&%$@@@@@$$@@@$%&&&&%%&&&&&&%$@@@$$$$%%%&&&&&&%%$&****----*&%%%%%%%%%&&&*-*&&*==&&-===-*==;;;;;;;;;;;;-%%%%%%&&&%%%&*===-*&&%%&%&=;>=-;=&*==;;;>>>>>>;;;;>,,,,,,,,,>;;;=*&-==;>>>;==*&&&&&=;>>>>>;-**=>;%@&=;>>>;=;>;>>;;;=&%&%%%%%%%%%%&&*--**&%&&&%%%%-=;=====-*-===&$@$&*==-*&&%%%%&&&&&&***&%%$@@&*&%@$%%%%%%%%@@%&&&%%$%%&&&&&&&%%%%&&%$%%$@@@@$$$$$$@@++++@@@@@@@@@++@$%%%$$$$@@$$%@++@@@@@+@+++++++@@@@@@@+++++@@@@+++++@+++++++@++++++++++++++++++.+++++++++++++........++++++++++++++++++++........", +"...+......+++......................+++++++++..++++++++++++++++++++++++++@@@@@@@@@@@@@@++@@@@+++++@@@@++@@@@$$$%$@@@@@$%%%$@@@@%%$@++@@+++++@%%%%$$$%%&%$@@@@@$$@@$$%&&&&%%&&&&&&%$@@@$$$$%%%&&&&&%%%$&***-----*&%%%%%%%%%&&&*-*&&*==&&-===-*===;;;;;;;;;;;-%%%%%%&&&%%&&*===-*&&%&&%&=;>=-;=&*=;;;;>>>>>>;;;>>,,,,,,,,,>;;;=*&*==;>>>;==*&&&&&-;>>>>>;-&*=>;%@&=;>>>;=>>;>>;;;=&%&&%&%&%%%%%&&*--**&%&&&%%%%*=;=====-*-===&$@$&*==-*&&%%%%&&&&&&***&&%$@@&*&%@$%%%%%%%%@@%&&&%%%%%&&&&&&&%%%%&%%$%%$@@@@$$$$$$@@++++@@@@@@@@@++@$%%%%$$$@@$$%@+++@@@@+@+++++++@@@@@@@++++++@@@+++++++++++++@@+++++++++++++++++.+++++++++++++........++++++++++++++++++++........", +"...+......+++.....................++++++++++..++++++++++++++++++++++++++@@+@@@@@@@+@@@++@@@@+++++@@@@++@@@@$$$%$@@@@@$%%%$@@@@%%$@+++@+++++@%%%%$@$%%&%$@@@@@$%@@@$%&&&&%%&&&&&&%$@@@$$$$%%%&&&&&&%%$&***----=*&%%%%%%%%%&&&*-*&&*==&&-===-*===;;;;;;;;;;;-%%%%%%&&&%%%&*===-*&&%&%%&-;>=->=&*=;;;;>>>>>>;;;>>,,,,,,,,,>;;;=*&*==;>>>;==*&&&&&=;>>>>>;-**=>;%@&=;>>>;=;>;>>;;;=&%&&%&&%&%%%%&&*--**&%&&&&%%%-;;=====-*====&$@$&*==-&&&%%%%&&&&&&***&&%$@@&*&%@$%%%%%%%%$@%&&&%%$%%&&&&&&&%%%%&&%$%&$@@@@@$$$$$@@++++@@@@@@@@@++@$%%%%%$$@@$$%@+++@@@@+@+++++++@@@@@@@+++++@@@@+++++++++++++@@+++++++++++++++++.+++++++++++++........++++++++++++++++++++........", +".........++++.....................++++++++++..+++++++++++++++++@++++++++@@@@@@@@@@@@@@++@@@@+++++@$$@++@@@@$$$%$@@+@@$%%%$@@@@%%$@+++@++++@@%%%%$$$%%&%$@@@@@$$@@@$%&&&&%%&&&&&&%$@@@$$$%%%%&&&&&%%%$&***-----*&%%%%%%%%%&&&*-*&&*==&&-===-*==;;;;;;;;;;;;=%%%%%%&&&%%%&*===-*&&&%&%&-;>=-;=&*=;;;;>>>>>>;;;;>,,,,,,,,,>;;;=*&-==;>>>;==*&&&&&=;>>>>>;-**=>;%@&=;>>>;=>>;>>;;;=&%&&%&&&%%&%%&&*--**&%&&&&%%%-=;=====-*====&$@$&*==-&&&%%%%&&&&&&***&&%$@$&*&%@$%%%%%%%%@@%&&&%%$%%&&&&&&&%%%%&%%$%%$+@@@$$$$$$@@++++@@@@@@@@@++@$%%%%%$$@@$$$@+++@@@@@@+++++++@@@@@@@+++++@@@@+++++@++++++++++++++++++++++++++.+++++++++++++........+++++++++++++++++++++.......", +".........++++.....................+.++++++++..++++++++++++++++++++++++++@@@@@@@@@@@@@@++@@@@+++++@$$@++@@@@$$$%$@@+@@$%%%$@@@@%%$@++@@+++++@%%%%$$$%%&%$@@@@@$$@@@$%&&&&%%&&&&&&%$@@@$$$%%%%&&&&&&%%$&***-----*&%%%%%%%%%&&&*-*&&*==&&-===-*==;;;;;;=;;;;;-%%%%%%&&&%%%&*===-*&&&%&&&-;>=->=&*=;;;;>>>>>>>;;>>,,,,,,,,,>;;;=*&-==;>>>;==*&&&&&=;>>>>>;-**=>;%@&=;>>>;=>>;;>;;;=&%&&%%&%&&%%%&&*--**&%&&&&%%%-=======-*-===&$@$&*==-*&%%%%%&&&&&&***&&%$@$&*&%@$%%%%%%%%$@%&&&%%$%%&&&&&&&%%%%&&%$%&$@@@@$$$$$$@@++++@@@@@@@@@++@$%%%%%$$@@$$$@++@@@@@@@+++++++@@@@@@@+++++@@@@@++++@+++++++@++++++++++++++++++.+++++++++++++........++++++++++++++++++++........", +"...+......+++.....................++++++++++..++++++++++++++++++++++++++@@+@@@@@@@@@@@++@@@@+++++@$@@++@@@@@$$%$@@+@@$%%%$@@@@%%$@++@@+++++@%%%%$$$%%&%$@@@@@$%@@@$%&&&&%%&&&&&&%$@@@$$$%%%%&&&&&&%%$&***-----*&%%%%%%%%%&&&*-*&&*==&&-===-*==;;;;;;=;;;;;-%%%%%%&&&%%&&*===-*&&%%&&&-;>=->=&*=;;;;>>>>>>;;;>>,,,,,,,,,>;;;=*&-=;;>>>;==*&&&&&=;>>>>>;-**=>;%@&=;>>>;=;>;>>;;;=&%&&%&&%%&%%%&**--**&%&&&&%%%-==;====-*-===&$@$&*==-&&%%%%%&&&&&&***&&%$@$&*&%@$%%%%%%%%$@%&&&%%$%%&&&&&&&%%%%&&%$%%$@@@@@$$$$$@@++++@@@@@@@@@++@$%%%%$%$@@$$%@+++@@@@+++++++++@@@@@@@++++++@@@@++++@++++++++++++++++++++++++++.+++++++++++++........++++++++++++++++++++........", +"..........+++.....................++++++++++..++++++++++++++++++++++++@+@@+@@@@@@@@@@@++@@@@+++++@$$@++@@@@@$$%$@@++@$%%%$@@@@%%$@+++@+++++@%%%%$@$%%&%$@@@@@$$@@@$%&&&&%%&&&&&&%$@@@$$$$%%%&&&&&&%%$&-**-----*&%%%%%%%%%&&&*-*&&-==&&-===-*==;;;;;;=;;;;;-%%%%%%&&&%%&&*===-*&&%&&&&-;>;->=&*=;;;;>>>>>>>;;>>,,,,,,,,,>;;;=*&-==;>>>>;=*&&&&&=>>>>>>;-**=>;%@&=;>>>;=;>;>>;;;=&%&&%&&&&&%%%&&*---*&&&&&&%%%-=======-*-===&$@$&*==-&&%%%%%&&&&&&*-*&&%$@$&*&%@$%%%%%%%%@@%&&&%%$%%&&&&&&&%%%%&&%$%&$@@@@$$$$$$@@++++@@@@@@@@@++@$%%%%%$$@@$$%@+++@@@@@++++++++@@@@@@@+++++@@@@@++++@++++++++++++++++++++++++++.+++++++++++++........+++++++++++++++++++++.......", +"...+.....++++......................+++++++++..++++++++++++++++++++++++++@@@@@@@@@+@@@@++@@@@+++++@$@@++@@@@@$%%$@@+@@$%%%$@@@@%%$@++@@+++++@%%%%$$$%%&%$@@@@@$$@@@$%%&&&%%&&&&&&%$@@@$$$%%%%&&&&&&%%$&-*-----=*&%%%%%%%%%&&&*-*&*-==&*-===-*==;;;;;;;;;;;;=%%%%%&&&&%%&&*===-*&&%&&&&-;>;->=&*=;;;;>>>>>>>;;>>,,,,,,,,,>;;;=*&-==;>>>>;=*&&&&&=;>>>>>;-**=>;%@&=>>>>;;>>;>>;;;=&%&&&&&&&&&%%&&*--**&&&&&&%%%-=======**-===&$@$&*==-*&%%%%%&&&&&&***&&%$@$&*&%@$%%%%%%%%@@%&&&%%$%%&&&&&&&%%%%&&%$%%$@@@@$$$$$$@@++++@@@@@@@@@++@$%%%%%$$@@$$$@+++@@@@@++++++++@@@@@@@++++++@@@@++++++++++++@++++++++++++++++++.+++++++++++++........+++++++++++++++++++++.......", +"...+.....++++......................+.+++++++..++++++++++++++++++++++++++@@@@@@@@@@@@@@++@@@@+++++@$@@++@@@@@$%%$@@+@@$%%%$@@@@%%$@++@@+++++@%%%%$$$%%&%$@@@@@$$@@@$%&&&&%%&&&&&&%$@@@$$$%%%%&&&&&&%%$&--*----=*&%%%%%%%%%&&&*=*&*-==&*-===-*==;;;;;;=;;;;;-%%%%%&&&&%%&&*===-**&%&&&&-;>;=>=&*=;;;;>>>>>>>;;>>,,,,,,,,,>>;;=*&-==;>>>>;=*&&&&&=>>>>>>;-**=>;%@&=>>>>;=>>;>>;;;=&%&&&&&&&&&%&&**---*&&&&&&%%%-;======-*-===&$@$&*==-&&&%%%%&&&&&&*-*&&%$@$&*&%@$%%%%%%%%$@%&&&%%$%%&&&&&&&%%%%&&%$%&$@@@@$$$$$$@@++++@@@@@@@@@++@$%%%%%%$@@$$$@+++@@@@+@+++++++@@@@@@@+++++@@@@@++++@+++++++@++++++++++++++++++.+++++++++++++........+++++++++++++++++++++.......", +".........++++......................+++++++++..++++++++++++++++++++++++++@@+@@@@@@@+@@@++@@@@+++++@$@@++@@@@$$%%$@@+@@@%%%$@@@@%%$@++@@+++++@%%%%$$$%%&%$@@@@@$$@@@$%&&&&%%&&&&&&%$@@@$$$%%%%&&&&&&%%$&--*----=*&%%%%%%%%%&&&*=*&*-==&*-===-*==;;;;;;;;;;;;=%%%%%%&&&%%&&*===-**&&&&&&=;>;=;=&*=;;;;>>>>>>>;;>>,,,,,,,,,>;;;=*&-==;>>>>;=*&&&&&=>>>>>>;-&*=>>&@&=>>>>;=>>;;>;;;=&%&&%&&%&&%%&&&*---*&&&&&&%%%-;======**-===&$@$&*==-&&&%%%%&&&&&&*-*&&%$@$&*&%@$%%%%%%%%$@%&&&%%$%%&&&&&&&%%%%&&%$%&$@@@@$$$$$$@@++++@@@@@@@@@++@$%%%%%%$@@$$$@+++@@@@+@+++++++@@@@@@@+++++@@@@@++++@++++++@+++++++++++++++++++.+++++++++++++........+++++++++++++++++++++.......", +"...+.....++++......................+.+++++++..++++++++++++++++++++++++@+@@@@@@@@@@+@@@++@@@@+++++@$@@++@@@@$$$%$@@@@@$%%%%@@@@%%$@++@@+++++@%%%%$$$%%&%$@@@@@$$@@@$%%&&&%%&&&&&&%$@@@$$$$%%%&&&&&&%%$&***-----*&%%%%%%%%%&&&*=*&*-==&*-====-==;;;;;;;;;;;;=%%%%%&&&&%%&&*===-**&%&&&&-;>;=;=&*=;;;;>>>>>>>;;>>,,,,,,,,,>;;;=*&*==;>>>>;=-&&&&&=>>>>>>;*&*=>;&@&=>>>>;;>>;;>;;;=&%&&&&&&&&%%&&&*--**&&&&&&%%%-;======**-===&$@$&*==-&&&%%%%&&&&&&*-*&&%$@$&*&%@$%%%%%%%%$@%&&&%%$%%&&&&&&&%%%%&&%%%&$@@@@$$$$$$@@++++@@@@@@@@@++@$%%%%%%$@@$$$@+++@@@@@++++++++@@@@@@@++++++@@@@+@+++++++++@+++++++++++++++++++.+++++++++++++........+++++++++++++++++++++.......", +"...+......+++......................+.+++++++..++++++++++++++++++++++++@+@@@@@@@@@@+@@@++@@@@+++++@$@@++@@@@@$$%$@@+@@$%%%%@@@@%%$@@+@@+++++@%%%%$$$%%&%$@@@@@$$@@@$%%&&&%%&&&&&&%$@@@$$$$%%%&&&&&&%%$&***--=--*&%%%%%%%%%&&&*=*&*-==&*=====-==;;;;;;;;;;;;=%%%%%&&&&%%%&*===-**&&&&&&-;>;=>=&*=;;;;>>>>>>>;;>>,,,,,,,,,>>;;=**-==;>>>>;=-&&&&&=>>>>>>;***=>>&@&=>>>>;=>>;;>;;;=&%&&&&&&&&&%&&&*--**&&&&&&%%%-;======**-===&$@$&*==-&&&%%%%&&&&&&**-&&%$@$&*&%@$%%%%%%%%$@%&&&%%$%%&&&&&&&%%%%&&%$%&$@@@@$$$$$$@@++++@@@@@@@@@++@$%%%%%$$@@$$%@++@@@@@+@+++++++@@@@@@@++++++@@@+@+++@+++++++@++++++++++++++++++.+++++++++++++........++++++++++++++++++++++......", +"...+.....++++......................+++++++++..++++++++++++++++++++++++@+@@+@@@@@@@+@@@++@@@@+++++@$@@++@@@@$$$%$@@+@@@%%%%@@@@%%$@@+@@+++++@%%%%$$$%%&%$@@@@@$$@@@$%%&&&%%&&&&&&%$@@@$$$$%%%&&&&&&%%$&*-*-----*&%%%%%%%%%&&&*=***-==&*====--==;;;;;;;;;;;;=%%%%%%&&&%%%&*====*&&%&&&&-;>;=>=&*=;;;;>>>>>>>;;>>,,,,,,,,,>;;;=*&-==;>>>>;=-&&&&&=>>>>>>;-&*=>;&@&=>>>>;=>>;>>;;;=&%&&&&&&&&&%%&&*---*&&&&&&%%%-;======**-===&$@$&*==-&&&%%%%&&&&&&**-*&%$@$&**%@$%%%%%%%%$@%&&&%%$%%&&&&&&&%%%%&&%$%&$@@@@$$$$$$@@++++@@@@@@@@@++@$%%%%%%$@@$$%@++@@@@@@++++++++@@@@@@@+++++@@@@+++++@++++++@@++++++++++++++++++.+++++++++++++........++++++++++++++++++++........", +"...+.....++++.......................++++++++..++++++++++++++++++++++++++@@@@@@@@@@+@@@++@@@@+++++@$@@++@@@@$$$%$@@+@@$$%%%@@@@%%$@++@@++++@@%%%%$$$%&&%$@@@@@$$@@@$%%&&&%%&&&&&&%$@@@$$$$%%%&&&&&&%%$&*-*-----*&%%%%%%%%%&&&*-***-==&*-===--==;;;;;;;;;;;;=%%%%%%&&&%%%&*====**&%&&&&-;>;=>=&*=;;;;>>>>>>>;;>>,,,,,,,,,>>;;=**-=;;>>>>;=-&&&&&=>>>>>>;-&*=>>&@&=>>>>;=>>;;>;;;=&%&&&&&&&&&%%&**--**&&&&&&%%%-;======**-===&$@$&*==-&&&%%%%&&&&&&**-&&%$@$&*&%@$%%%%%%%%$@%&&&%%$%%&&&&&&&%%%%&&%%%&$@@@@$$$$$$@@++++@@@@@@@@@++@$%%%%$%$@@$$$@+++@@@@@++++++++@@@@@@@++++++@@@@+@++@++++++@@@+++++++++++++++++.+++++++++++++........++++++++++++++++++++........", +"...+......+++........................+++++++..++++++++++++++++++++++++++@@@@@@@@@++@@@++@@@@+++++@$@@++@@@@@$%%$@@++@@%%%%@@@@%%$@@+@@++++@@%%%%$$$%&&%$@@@@@$$@@@$%%&&&%%&&&&&&%$@@@$$$$%%%&&&&&&%%$&-**-----*&%%%%%%%%%&&&*=***-==&*====--==;;;;;;=;;;;;=&%%%%&&&&%%&&*===-**&&&&&&-;>;=>=&*=;;;;>>>>>>>;;>>,,,,,,,,,>>;;=**-==;>>>>;=-&&&&&=>>>>>>;-**=>>&@&=>>>>;;>>;;>;;;=&%&&&&&&&&&%&&&*-=**&&&&&&%%%-;======**-===&$@$&*==-*&&%%%%&&&&&&*--&&%$@$&**%@$%%%%%%%%$@%&&&%%$%%&&&&&&&%%%%&&%%%&$@@@@$$$$$$@@++++@@@@@@@@@++@$%%%%%%$@@$$$@+++@@@@@@+++++++@@@@@@@++++++@@@@@@+++++++++@+@+++++++++++++++++.+++++++++++++........++++++++++++++++++++.+......", +"..........+++......................+.+++++++..++++++++++++++++++++++++++@@@@@@@@@+@@@@++@@@@+++++@$@@++@@@@@$$%$@@++@@%%%%@@@@%%$@++@@+++++@%%%%$$$%&&%$@@@@@$$@@@$%%&&&&%&&&&&&%$@@@$$$$%%%&&&&&&%%$&--*----=-&%%%%%%%%%&&&*-***-==&*====--=;;;;;;;=;;;;;=%%%%%%&&&%%&&*====**&&&&&&-;>;=>=&*=;;;;>>>>>>>;;>>,,,,,,,,,>>;;=**-==;>>>>;=-&&&&&=>>>>>>;-**=>>&@&=>>>>;;>>;;>;;;=&%&&&&&&&&&%&&**--**&&&&&&%%%-;======**-===&$@$&*==-*&&%%%%&&&&&&***&&%$@$&**%@$%%%%%%%%$@%&&&%%$%%&&&&&&&%%%%&&%%%&$@@@@$$$$$$@@++++@@@@@@@@@++@$%%%%%%$@@$$$@++@@@@@@++++++++@@@@@@@++++++@@@@+@++@++++++@+@+++++++++++++++++.+++++++++++++........++++++++++++++++++++++......", +"...+......+++........................+++++++..++++++++++++++++++++++++++@@@@@@@@@@+@@@++@@@@+++++@$@@++@@@@$$$%$@@++@@%%%%@@@@%%$@++@@+++++@%%%%$$$%&&%$@@@@@$$@@@$%%&&&&%&&&&&&%$@@@$$$$%%%&&&&&&%%$&*-*--=-=*&%%%%%%%%%&&&*=***-==&*====--=;;;;;;;=;;;;;=%%%%%&&&&%%&&*====**&&&&&&-;>;=>=&*=;;;;>>>>>>>;;>>,,,,,,,,,>>;;=**-==;>>>>;=-&&&&&=>>>>>>;-**=>>&@&=>>>>;;>>;;>;;;=&%&&&&&&&&&&&&**-=**&&&&&&%%%*;======***===&$@%&*==-*&%%%%%&&&&&&*-*&&%$@$&*&%@$%%%%%%%%$@%&&&%%$%%&&&&&&&%%%%&&%%%&$@@@@$$$$$$@@++++@@@@@@@@@++@$%%%%%$$@@$$$@+++@@@@@++++++++@@@@@@@++++++@@@+++++@++++++@+@+++++++++++++++++.+++++++++++++........++++++++++++++++++++.+......", +"...+......+++........................+++++++..+++++++++++++++++++++++++@@@@@@@@@@++@@@++@@@@+++++@$$@+@@@@@@$%%$@@++@@%%%%@@@@%%$@@+@@++++@@%%%%%$$%%&%$@@@@@$$@@@$%%&&&&%&&&&&&%$@@@$$$$%%%&&&&&&%%$&*----=-=*&%%%%%%%%%&&&*-***-==&*====--=;;;;;;;;;;;;;=&%%%%&&&&%%%&*====**&&&&&&-;>;=>=&*=;;;;>>>>>>>;;>>,,,,,,,,,>>>;;-*-==;>>>>;=-&&&&&=>>>>>>;-**=>>&$&=>>>>;;>>;;>;;;=&%&&&&&&&&&&%&**-=-*&&&&&&%%%*;======***===&$@%&*==-*&&%%%%&&&&&&**-&&%$@$&**%@$%%%%%%%%$@%&&&%%$%%&&&&&&&%%%%&&%%%&$@@@@$$$$$$@@++++@@@@@@@@@++@$%%%%%%$@@$$%@+++@@@@@@+++++++@@@@@@@++++++@@@@@@++@++++++@@++++++++++++++++++.+++++++++++++........++++++++++++++++++++++......", +"..........+++.......................++++++++..+++++++++++++++++++++++++@@@@@@@@@@@@@@@++@@@@+++++@$@@+@@@@@@$$%$@++@@@%%%%@@@@%%$@@+@@++++@@%%%%%$$%&&%$@@@@@$$@@@$%%&&&&%&&&&&&%$@@@$$$$%%%&&&&&&%%$&*-*--=-=-&%%%%%%%%%&&&*=***-==&*=====-=;;;;;;;;;;;;;=&%%%%&&&&&%%&*===-**&%&&&&-;>;=>=&*=;;;;>>>>>>>;;>>,,,,,,,,,>>;;=**-=;;>>>>;=-&&&&&=>>>>>>;-**=>>&$&=>>>>;;>>;;>;;;=&%&&&&&&&&&&%&**-=-*&&&&&&%%%*;=====-***===&$@%&*==-*&&%%%%&&&&&&***&&%$@$&*&%@$%%%%%%%%$@%&&&%%$%%&&&&&&&%%%%&&%%%&$@@@@$$$$$$@@++++@@@@@@@@@++@$%%%%%%$@@$$$@+++@@@@@@+++++++@@@@@@@+++++@@@@@+@++@++++++@@++++++++++++++++++.+++++++++++++........++++++++++++++++++++.+......", +"...+.....++++........................+++++++..++++++++++++++++++++++++@@@@@@@@@@@@@@@@++@@@@+++++@$@@++@@@@$$%%$@+++@@%%%%@@@@$%$@++@@++++@@%%%%%$%%%&%$@@@@@$$@@@@%%&&&&%&&&&&&%$@@@$$$$%%%&&&&&&%%$%*----=-=*&%%%%%%%%%&&&*=***-==&*====--=;;;;;;;;;;;;;=&%%%%&&&&%%&&*===-**&%&&&&-;>;=>=&*=;;;;>>>>>>>;;>>,,,,,,,,,>>>;;-*-=;;>>>>;=-&&&&&=>>>>>>;-**=>>&$&=>>>>;;>>;;>;;;=&%&&&&&&&&&&&&**==-*&&&&&&%%%*;=====-***===&%@%&*==-*&&%%%%&&&&&**-*&&%$@$&**%@$%%%%%%%%$@%&&&%%$%%&&&&&&&%%%%&&%$%&$@@@@$$$$$$@@++++@@@@@@@@@++@$%%%%%%$@@$$$@+++@@@@@@@++++++@@@@@@@+++++@@@@@++++@++++++@+@+++++++++++++++++.+++++++++++++........++++++++++++++++++++++......", +"...+......+++......................+++++++++..++++++++++++++++++++++++@@@@@@@@@@@@+@@@++@@@@+++++@$@@++@@@@$$%%$@+++@@%%%%@@@@$%$@++@@++++@@%%%%%$%%&&%$@@@@@$$@@@@%%&&&&%&&&&&&%$@@@$$$$%%%&&&&&&%%$%-------=-&%%%%%%%%%&&&*=***-==&*=====-=;;;;;;;;;;;;;=&%%%%&&&&%%&&*====**&&&&&&-;>;=>=&*=;;;;>>>>>>>;;>,,,,,,,,,,>>>;;-*-==;>>>>;=-&&&&&=>>>>>>;-**=>>&$&=>>>>;;>>;;>;;;=&%&&&&&&&&&&&&**==**&&&&&&%%%*;======***===&$@%&*==-*&&%%%%&&&&&***-&&%$@$&*&%@$%%%%%%%%$@%&&&%%$%%&&&&&&&%%%%&&%%%&$@@@@$$$$$$@@++++@@@@@@@@@++@$%%%%%%$@@$$%@++@@@@@@@+++++++@@@@@@@+++++@@@@++@++@++++++@@++++++++++++++++++.+++++++++++++........++++++++++++++++++++.+......", +"...+......+++......................+++++++++..++++++++++++++++++++++++@@@@@@@@@@@+@@@@++@@@@+++++@$@@@@@@@@@$%%$@+++@@$%%%@@@@$%$@++@@++++@@%%%%%$%%&&%$@@@@@$$@@@@%%&&&&&&&&&&&%$@@@$$$$%%%&&&&&&%%$%-------=*&%%%%%%%%%&&&*=***===&*=====-=;;;;;;;=;;;;;=&%%%%&&&&%%%&*====*&&&&&&&-;>;=>=&*=;;;;>>>>>>>;;>,,,,,,,,,,>>>;;-*-=;;>,>>;=-&&&&&=>>>>>>;-**=>>&$&=>>>>;;>>;;>;;;=&%&&&&&&&&&%&&**==-*&&&&&&%%%*;======***===&$@%&*==-*&&%%%%&&&&&***-&&%$@$&**%@$%%%%%%%%@@%&&&%%$%%&&&&&&&%%%%&&%%%&$@@@@$$$$$$@@++++@@@@@@@@@++@$%%%%%%$@@$$$@+++@@@@@+@++++++@@@@@@@+++++@@@@++@++@++++++@@++++++++++++++++++.+++++++++++++........++++++++++++++++++++.+......", +"...+......+++......................+.+++++++..++++++++++++++++++++++++@@@@@@@@@@@++@@@++@@@@+++++@$$@+@@@@@@$%%$@@++@@$%%%@@@@$%$@@+@@++++@@%%%%%$%%&&%$@@@@@$$@@@@$%&&&&&&&&&&&%$@@@$$$$%%%&&&&&&%%$%-----=-=*&%%%%%%%%%&&&*=-**===&*=====-=;;;;;;;;;;;;;=&%%%%&&&&&%%&*====**&&&&&&-;>;=>=&*=;;;;>>>>>>>;;>,,,,,,,,,,>>>;;-*-==;>,,>;=-&&&&*=>>>>>>;-**=>>&$&;>>>>;;>;;;>;;;=&%&&&&&&&&&&&&**-=-*&&&&&&&%%*;======***===&%$%&*==-&&&%%%%&&&&&***-&&%$@$&**%@$%%%%%%%%$@%&&&%%$%%&&&&&&&%%%%&&%$%&$@@@@$$$$$$@@++++@@@@@@@@@++@$%%%%%%$@@$$$@++@@@@@@+@++++++@@@@@@@+++++@@@@@@@++@++++++@+@+++++++++++++++++++++++++++++++........++++++++++++++++++++++......", +"...+......+++.......................++++++++..++++++++++++++++++++++++@@@@@@@@@@@++@@@++@@@@+++++@$@@@@@@@@$$%%$@+++@@$%%%@@@@$%$@++@@++++@@%%%%%$%%&&%$@@@@@$$@@@@%%&&&&&&&&&&&%$@@$$$$$%%%&&&&&&%%$%-------=-&%%%%%%%%&&&&*=-**===&*=====-=;;;;;;;;;;;;;=&%%%%&&&&&%&&*====**&&&&&&-;>;=>=&*=;;;;>>>>>>>;;>>,,,,,,,,,>>>;;-*-==;>>,>;=-&&&&&=>>>>>>;-**=>>&$&;>>>>;;>>;;>;;;=&%&&&&&&&&&&&&**-=-*&&&&&&%%%*;=====-***===&$$%&*==-*&&%%%%&&&&&***-&&%$@$&**%@$%%%%%%%%@@%&&&%%$%%&&&&&&&%%%%&&%%%&$@@@@$$$$$$@@++++@@@@@@@@@++@$%%%%%%$@@@$$@+++@@@@@@@++++++@@@@@@@+++++@@@@@++++@++++++@+++++++++++++++++++.+++++++++++++........++++++++++++++++++++++......", +"...+......+++......................+++++++++..++++++++++++++++++++++++@@@@@@@@@@@++@@@++@@@@+++++@$$@++@@@@$$%%$@+++@@$%%%@@@@$%$@@+@@++++@@%%%%%$%%&&%$@@@@@$$@@@@%%&&&&%&&&&&&%$@@@$$$%%%%&&&&&&%%$%---=---=-&%%%%%%%%%&&&*--**===&*=====-=;;;;;;;;;;;;;=&%%%%%&&&&%&&*===-**&&&&&&-;>;=>=&*=;;;;>>>>>>>;;>>,,,,,,,,,>>>;;-*-==;>>,>;=-&&&&&=>>>>>>;***=>>&$&;>>>>;;>;;;>;;;=&%&&&&&&&&&&&&**==-*&&&&&&%%%*;=====-***===&%$%&*==-*&&%%%%&&&&&***-&&%%@$&**%@$%%%%%%%%@@%&&&%%$%%&&&&&&&%%%%&&%$%&$@@@@$$$$$@@@++++@@@@@@@@@++@$%%%%%%$@@@$%@+++@@@@@+@++++++@@@@@@@+++++@@@@@@@++@++++++@@++++++++++++++++++.+++++++++++++........++++++++++++++++++++++......", +"...+......+++........................+++++++..++++++++++++++++++++++++@@@@@@@@@@@++@@@++@@@@+++++@$$@++@@@@$$%%$@@++@@$%%%@@@@$%$@@+@@++++@@%%%%%$%%&&%$@@@@@$$@@@@%%&&&&%&&&&&&%$@@$$$$%%%%&&&&&&%%$%-------=*&%%%%%%%%%&&&*--**===&*=====-=;;;;;;;=;;;;;=&%%%%&&&&%%%&*===-**&&&&&&-;>;=>=&*=;;;;>>>>>>>;;>,,,,,,,,,,>>>;;-*-==;>>,>;=-&&&&*=>>>>>>;-**=>>&$&;>>>>;;>>;;>;;;=&%&&&&&&&&&&&&**==-*&&&&&&%%%*;=====-***===&%$%&*==-&&&%%%%&&&&&**-*&&%%@$&**%@$%%%%%%%%@@%&&&%%$%%&&&&&&&%%%%&&%$%&$@@@@$$$%$$@@++++@@@@@@@@@++@$%%%%%%$@@@$$@++@@@@@@@@++++++@@@@@@@+++++@@@@@@@++@++++++@++@++++++++++++++++.+++++++++++++........++++++++++++++++++++++......", +"...+......+++........................+++++++..++++++++++++++++++++++++@@@@@@@@@@@++@@@++@@@@+++++@$@@++@@@@$$$%$@@++@@$%%%@@@@$%$@@+@@++++@@%%%%%$%%&&%$@@@@@$$@@@@%%&&&&%&&&&&&%$@@@$$$%%%%&&&&&&%%$%*------=*&%%%%%%%%&&&&*=-**===&*=====-=;;;;;;;;;;;;;=&%%%%&&&&%%%&*====**&&&&&&-;>;=>=&*=;;;;>>>>>>>;;>,,,,,,,,,,>>>;;-**==;>>,>;;=&&&&*=>>>>>>;***=>>&$&;>>>>;;>;;;>;;;=&%&&&&&&&&&&&&**-=-*&&&&&&&%%*======-***===&%$%&*==*&&&%%%%&&&&&****&&%$@$&*&%@$%%%%%%%%$@%&&&%%$%%&&&&&&&%%%%&&%$%&$@@@@$$$%$$@@++++@@@@@@@@@++@$%%%%%%$@@$$$@++@@@@@@@@++++++@@@@@@@+++++@@@@@@@++@++++++@++@++++++++++++++++.+++++++++++++........++++++++++++++++++++.+......", +"...++.....+++........................+++++++..++++++++++++++++++++++++@@@@@@@@@@@++@@@++@@@@+++++@$@@++@@@@$$$%$@+++@@%%%%@@@@$%$@@+@@++++@@%%%%%$%%&&%$@@@@@$$@@@@$%&&&&%&&&&&&%$@@$$$$%%%%&&&&&&%%$%*--=---=*&%%%%%%%%%&&&*=-**===&*=====-=;;;;;;;=;;;;;=&%%%%&&&&%%&&*===-**&&&&&&-;>;=>=&*=;;;;>>>>>>>;;>,,,,,,,,,,>>>;;-**==;>>,>;==&&&&&=>>>>>>;***=>>&$&;>>>>;;>>;;>;;;=&%&&&&&&&&&&&&**-=-*&&&&&&%%%*======-***===&%$%&*==*&&&%%%%&&&&&****&&%$@$&*&%$$%%%%%%%%@@%&&&%%$%%&&&&&&&%%%%&&%%%&$@@@@$$$$$$@@++++@@@@@@@@@++@$%%%%%%$@@$$$@+++@@@@@@+++++++@@@@@@@++++++@@@@+@++@++++++@@@+++++++++++++++++.+++++++++++++........++++++++++++++++++++++......", +"...+.....++++........................+++++++..++++++++++++++++++@+++++@@@@@@@@@@@++@@@++@@@@+++++@$@@+@@@@@$$%%$@+++@@$%%%@@@@$%$@@+@@++++@@%%%%%%%%&&%$@@@@@$$@@@@$%&&&&&&&&&&&%$@@$$$$$%%%&&&&&&%%$%**-----=-&%%%%%%%%%&&&*--**===**=====-=;;;;;;;=;;;;;=&%%%%&&&&&%&&*===-**&&&&&&-;>;=>=&*=;;;;>>>>>>>;;>,,,,,,,,,,>>>;=-**==;>>,>;;-&&&&&=>>>>>>;***=>>&$&;>>>>;;>;;;>;;;=&%&&&&&&&&&&&&**==-*&&&&&&&%%*;=====-***===&%$%&*==*&&&%%%%&&&&&****&&%%@$&**%@$%%%%%%%%@@%&&&%%$%%&&&&&&&%%%%&&%%%&$@@@@$$$$$$@@++++@@@@@@@@@++@$%%%%%%$@@$$%@+++@@@@@+@++++++@@@@@@@++++++@@@@+@++@++++++@+@+++++++++++++++++.+++++++++++++........++++++++++++++++++++++......", +"...+.....++++...............+.........++++++..++++++++++++++++++++++++@@@@@@@@@@@++@@@++@@@@+++++@$@@@+@@@@@$%%$@+++@@$%%%@@@@$%%@@+@@++++@@%%%%%%%%&&%$@@@@@$$@@@@$%&&&&%&&&&&&%$@@$$$$$%%%&&&&&&%%$%------=-*&%%%%%%%%%&&&*--**===&*=====-=;;;;;;;=;;;;;=&%%%%%&&&%%%&*====**&&&&&&-;>;=>=&*=;;;;>>>>>>>;;>,,,,,,,,,,>>>;=-**==;>>>>;;-&&&&&=>>>>>>;***=>>&$&;>>>>;;>;;;>;;;=&%&&&&&&&&&&&&**==-*&&&&&&&%%*======-***===&%$%&*==*&&&%%%%&&&&&****&&%$@$&*&%@$%%%%%%%%$@%&&&%%$%%&&&&&&&%%%%&&%%%&$@@@@$$$%$@@@++++@@@@@@@@@++@$%%%%%%$@@$$%@+++@@@@@@+++++++@@@@@@@++++++@@@@@@++@++++++@+@+++++++++++++++++.+++++++++++++........++++++++++++++++++++.+......", +"...+.....++++...............+.........++++++..++++++++++++++++++++++++@@@@@@@@@@@++@@@++@@@@+++++@$$@++@@@@@$%%$@+++@@$%%%@@@@$%%@@+@@++++@@%%%%%$%%&&%$@@@@@$@@@@@$%&&&&%&&&&&&%$@@@$$$$%%%&&&&&&%%$%------==*&%%%%%%%%%&&&*=-**===&*=====-=;;;;;;;=;;;;;=&%%%%&&&&%%%&*====**&&&&&&*;>;=>=&*=;;;;>>>>>>>;;>,,,,,,,,,,>>>;=-**==;>>>>;;=&&&&&=>>>>>>;***=>>&$&;>>>>;;>;;;>;;;=&%&&&&&&&&&&&&**-=-*&&&&&&%%%*======-***===&%$%&*==*&&&%%%%&&&&&****&&%%@$&*&%$$%%%%%%%%@@%&&&%%$%%&&&&&&&%%%%&&%%%&$@@@@$$$%$$@@++++@@@@@@@@@++@$%%%%%%$@@@$$@+++@@@@@@@++++++@@@@@@@++++++@@@@++++@++++++@+@+++++++++++++++++.+++++++++++++........++++++++++++++++++++++......"}; diff --git a/corecd/wip/grub.xpm.gz b/corecd/wip/grub.xpm.gz new file mode 100644 index 0000000..aa6d9b9 Binary files /dev/null and b/corecd/wip/grub.xpm.gz differ