######### ........#.# .######.#.# # #<#.# #. #.#.# # # #. #.#.# ..#.#.# #.#.# ....... ##.#.# #.....)########....# #..{...........# #.#########...## .. ##.## ... #.# .?. #.# .. #.# . #.# #.#