##### ............ ###...### ...........### ##.......## ##### ####............. #.........######...####.........?...... #....8......##.......##................ #.........##..........#......$.#....... #.......####....<....#......l.#....... ###...### #.........#.....).......... ####.### ##.......##.#.....#........ ###...######...### #######......## #.......######### #.#............# #...........#....###.#............# #....8....##..(...##.#.............. #.........#######..#.#.......#...... ##.......##........#.#.......#.....# ###...###...#....##.#.......##+#### #######.#########.#.......# ###..## #.........# #.....# ####.........# #.....#####............# #........##.............. #..............#.#....... #....................... #...................#### #...................# #.................... #......##.......#### ###+#########..... .####