. . .... #... ..... ...##.... #..#.?..# # .###..#..#.#.# ......#......# #...?...# #...# #...######. #<)........ #...#####.. #......@........ ................ ................ #######...#####. #.... #.#.## #...# #...