#.# #.# #.# #.. # #.#### .# #######....#..# ..........?...# ####..O#. #.....#....# #.###.#.#### # #.#.# #.#.# #.#.# ##.###.#.## ........)..# ###.######.# .. #.# #.##.######## #...#........ ####.######## ##### #.# #...# #.# ###...###.# ####.......#.# (......).....# ####...<...### ###.).### #...# #####