#. .# #. .# .# #. !# ... .#. .. ... .# ##.#####.###.# #............# #.##.>########..# #......wooo..o..# #.##...#######.## .o ###.# #o# o #.# #.# #.# #.# #.# #.# #+# #.# ⌠ ⌠ #.# #.# ..# ### ##### #... ##.## ###...###### #...#.<....# #.#...####.# #.##.## # #.##.# .#.####.##.# ...........##.# ##............# #####..####### #######..# #........# ..#####..# #..###### #........ #.####### #.# #.# #.# #.# ..# ###