###### ########## #....# #........# #....# #........# #....# #........# #....# #........#####....# #........'...'....+ #........#####....#### ########.#########...# #...####. #.##).........######..#..... #.##..........#.......#...# #...#.. #.##........###....##.#...#### #...#. #>.+..........+... #⌠.#.+##.⌠# ....... #.##........###.. #.........# ....## ####.##........# #.####........#####..... #....##........###.#...........#......##### #####'#####................+..._...'...#......# # #.........###########..#...#....)..#....).###.##... #.........# #..###.#.......#####...<....... ###.........##### #...............#........###... ................# ####..#⌠.##+#..⌠#...#....# #######.........# #.####..%###.......###.. #.........# .........#..............# #.........# ...#...#........#####.# #...).....# .# ##+##.....#..... #.........# .......#..#.... #.........###### .......#..#.#.# #..............# ##.....#... # # #..............# ...#......#. #..............# ####..###.#.# #############.....# #.......# #.....# #.......# #.....# +.......# #.....# #.......# #.....# #.......# ###.####### #.# #.........# # #.######.#######.# .. #.....#.. ...#.###.... #####.#. #.#........ ##.#.#. #..<##..... #..#.# #######l....... #..#.# #.............. #..#.# #.#####.####### #..#.####.# #... #.........# ##### ##.##.###.# #.##.##### #.##.....# #.######.# #.# #.# #.# #.#### #.# #....# #.# ####.# #.# ###.# #.# #...# #.#######.### #.........# #.######### ###