...#. #.. ....#..# ###....... .....#.# ###.#.#..###### #...#.......... ##.#...........# #..#.......#...# #######............... ........##...<.......# ........##.........### ........##.$.....### .?....o.##.......# ......o