######## ###...w..####### ########.....###.#.....# #......#.#.....#.#.###.# #######......# #...#.#.#...#.# #............#.#...#.#.#.#.#.# #............+.#.....#.###.#.# #............#...............# #......#####.###..#.##.###.### +......'.....>....#.##.# #.# #......#####.###.......# #.# #####.## #.###..##.#####.# #.# #...............# #.## ###.#.#..#..##### #..# #.#....#..# ####.#### #.###..#..# ####.......####......#..# #.............########### ...............## .......⌠........# ......⌠>⌠.......# .......⌠........# ................# ...............## #.............## #####.......##### ###...####.####...### ##.......##'##.......## #.........#.#.........# #.........'.'......)..# #.........#.#.........# ##.......##'##.......## ###...###...###...### ######.....###### #..<..# ##...## #####