###### #<...# ####.# #.# ########.# #........# #........# ###########.### ####........#####.............. ........................####o#### #...........^.###.####....ooo...# #......)....#.# #.# #..####.##.# ########.####.# #.# #...# #.........# #.# #.#.# #.##.########.# #.#.# #######.##.#..<..##.) #.#.# ........(............ ..... #######.##.#<..#.#. # #.##.###.# #.##.. .. #.##### #.. #.. .. ### .