#################################### ...................................# ..................####.............# .......#......##.># #........##...# #.....#......##..# #........##...# #.....#......##..# #........##...# .#.....#......##...................#### .................................PPPPP# #########'#########+###+######.....P...P# ..................... +.....P...P# ..................... #.........P# ..................... #...).PPPPP# ..................... #.........## ..................... ##########......## ..................# #........#.....## ..................+ #........#.....# ..................#...#........##....# ..................#...#...####D##....# ...##......#'######.. #...#.D..##....# ### #......#.......####...#.C..##....# ........+..#....#..#)..#}|###....<# ........#..#....'..'[..#:[ #.....# ###########'##.......#..##########.....# #.......#.......∩....#.....#####.......# #.⌠.⌠.⌠.#.........##.####'##.....###...# #......†#.........##.#.....#.....###...# #>.....†'.........##.'.....#.##........# #.......#.....†...##.#.....'.##........# #.⌠.⌠.⌠.#.......y....#######.##..###...# #.......#............#######.....###...# ##########.....y######.....#...........# #.......'......#..........#####.......# #.......#......#..............#.)..#..# #.......#......#..............'....#..# #.......#......+..............#....#..# #########......#############..#.......# ###'#########...(.##..##......# #....................#.####.# #...........(........#......# ##################'###......# ###########..............# ..........#..............# ..........'..######......# .....(....#..######......# ########..#..............# #####..######+####....# ..................#....# .........†........#....# ..................+....# ..................#....# ####+#######'######....# ..................# ......##..........# ..##..............# #......#.......# #......#....#.(# #......#....#..# ................# ##################