#. ..... #. #...#.##. .# #.##.............. ... ........... ..... #.. #.##...#.## .... ##..##.# ...... ... .......###..# .. . #.....>....# .# ....#########.###..#####.###..# ........O.......$...(.......!.# ....#########.###..#####.###... . ........... .# ###.###..#### ## ### ####