######### ##.....#.. ## ###......... ... .......?... ....####.......... .................. .........!........ #...<.......... #......†....... #...........#.. #.......#..#<.. ### ...########(...# #_# #.## #.... #o# #. .##. ##o# # # #..# #.....# #.....# #.....# #.....# #.....# #...... #.......