.#.#### ..... #### ......... .... ..# ........####... #.# .. ##.?...... ... #.# .. ........# .. #.# . .####.....# .# #.. #.# .. ...#....####.#...#. ###.# .. ..#...oo5......<.. #<..# #.##.#....o###.#...#. #.### ..#....#..o..# .# .# #.# .........#######.### #.# ...................### #.# ...................... #.# ####.######........... #.# #+ ............... #.# ....##.......... #.... ........... .... #.#.######## .... #.#.# ... ..#.#