............... ..^............ .......>........ .. .............. ... .......<..... #.# #........... #.# #.......... #.###..$....# #..........## ##.o.oo.o..## #...####o...####### #...## ###......... ......# ##..####. ...... #<..# ..##. #........# . ## #.######## .. .#. #.## . ..