#. #.. #.# ##.######## .......... #......... #......... #.<....... #....###.. #.#### ##'### #....# #....# #####....# ...#....# #.# .. ##.####.#....###.#######.## .........................># ######.#....#............# #.#....#............# ######.######............# ............##............# ##.........^..............# #.####...................# # #####..#...........## . # ##.#...........# #.#.#########........[....# #.............[..........(# #........$......#.#######.# #?....O.............# #.# #..!..#######.......# #.# #.#.# #.).....# #.# # #.......# #.# #.......# #.# #.......# #.# #####.### ... .... .>... ##.###