### #######<######## ................ #######.######## #.# #.# #### #.# ...# #.# ..... #.###..... #......... ...#####......... ...............#. #########...##### #................ #.######..>...... #.# #....##### #.# #........# #.# #........# ###########.######........# #<##............##.######## #.##............##.# #.##............##.# ## #.##^..............# ..# #.#########.#......# ...# #.# #.#......####....# #.#########.#.....O.....(.(# #...........#..............# ##################.........# #........## #.######## #.# +.# ###