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