## .# ...#.# ####...#.# .######<.>.....# ........##.....# .######......## ####...#...# ......#.#...# .#####......## ##........## #..........# #..........# #..........# .............# .#............# .................## ..................# ..................# ..................# .................# ........?.......# ##...........## #..O........## #.......##### #.......# ##.....## #.....# #.......# #.......# #.......# ##.....##