. ##################### .. #.........#.........# ... #.........#...).....# ...? #.........#.........# ..... #.........#.........# ......#.........#.........####### ......l.......................... ..$...###......##..)......####### ##### ###..#...##..))....[# #....#...##.........# #.##.#....######...## #######.##.##...# #.).# .......<...##...# #)))# #########..##...# ###)))######### #...##...# #..).)........# #...##...# #.............# #.#......# #.............#### #.#......# #................. #.#...#+## #.............# #....... #...........<.# #........ #.............# #........# #.............# ##.......# #.............# #.......# #.............# #.............# ###...######### #...#