############################## .............................# . ....<..............##########.# .. ..............................# #. .... ..............................# #. ..... ########.#########.##########.# #. ...... #.# #.# #.# #.#########...... ##########.#########.# #.# #####................g ......................##########.# ...................... .................................# #.##.#.......g.g.g..... .............................)...# #...........)#####.### .############...................# #..####.####%#####.## ..........................# ##.....##......... .....................(...# #..#.......#......... # ....................[....# #.#.......#.....### #...############........(...# #....._.........# #...############........(...# #.#.......#....... .... . ............[............(...# #.#.......#.###### #..# #.. ........%................(...# ##.....##.# #..# #.# #############.#####..........# #.####.####.# #..# #.# ##..###...........# #...........# #..# #.# #....#............# ##.##..#.#############..# #.###############..8.#.8......%...# #....................>.#########...................(#............# ####........................................>[.....###...........# #<######..###..................# ########..###.## ##..######).# #.# #.....##..##############..# #..# #........# #..# #.# #.P.P.##..# #..# #..# #.......## #..# #.# #.._..##..# #..# #..# #####.### #..# #.####.P.P.##..# #..# #..######..#########..# #..............##############..##########.....................# #.............................................................# #..##########...........................##########..########..# #..# #.############..##########..# #..# #..# #.(# #.# #..# #..# #..# #..# #..# #.# #..# #..# #..# #..# #..# #.# #..# #..##########..# #..# #..##########.############..##########...<.....)....########..# #...................................................).........# #.############..########.............#############............# #.############..# #.##########..# #.##########.# #...............########.......>.....#############............# #.............................................................# #.......................................###########..#######..# #.............#########..##############.# #..# #..# #.............# #..# #.# #..# #..# #.............# #..# #.# #..# #..# #.............# #..##############.###########..# #..# #.............#########......<.......................#######..# #.............................................................# ###############################################################