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