###### #####.^..### ...........# .# ........... #.# .......... #... .......?.####.... ...........#?... ........##....._ ########...# ########...+...## #........###....## #.....{..# #.....# ..........###...### #.........#.....# #...........#...# #.#########.#...+ # #.#...# #.#..... #.#.##### #.#.. #.#.. #.#