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