...............# .....>.........+ ..............# .............# #....$......# +#+###..[....... .............#+# ...............##### .................... .....##.))....##### ......#.).)...# #.....##....#........ #.......o.###.####### ........).# #+# ......o...# .....o....... ............... ................ ............#+#+ ............# ###.........#