.. # #. # #.#. .#.#.#.##### ...........# #.##....[.# ..........# #....!..# #....)..# #.......# #.......# ### # #.#.#############.### #.#.#.# #<........#.. #####.#.#.#############.#.# ................O<..# #.#.# . ####.#.########..#.###.#.##.... ................................ #.#####.###.........###.#.##.... .....#......#..###.#.# . .....................#.# .........#.......#.#####.# .........#.......#.....#.# .........####.##.##.##...# ........ #.##.##.####### ... #.##..........# #.#####..####.# #.######.####.#.# #.......(........ ########.####.#.# #.# #.. ...# .... ...... ...... .....#.#