. . ....?.... ....... ....... ..... #.#.# #.#.##### #.......# #.......# #################.=.....# #...##..(.....()........# #...##......#####.......# #.<.#####...# #.......# #...# #...# ##.####### #...#####...####...l# ##'###..............# ....###.####.#...####....# ...⌠..........##.## #....# ...........####.### #....# #####.#####.......# #...(# #+ #..............# #.......###....# #.......# ... #.......# ########