### ####... #####....# #...#....# .## +...+.... ... #......### ##.# #.....#⌠.##+##.⌠# ### #....(.#...[...........# ..# #......#..##.##.......#####.# #+### #......#..#...#.......#.....###...# #.....##..#...+..._...'.....##....# #.....#...............#...#..#....# #.....#..)#####.......#.###.......# #.....#......#..............##....# #.....'...#..#⌠.##+##.⌠#..####....+ #######.....#...+..### ####..# ###'###### #...........#+### ... ....# #.......... #......###+##..###+... .....# #<......... #......#............#. ... #.......... #......#............# #.......... #......'............ .......# #.......... #......#........... .......# #.....##+## #......#.......##+### [......# #.....# #......#.......##...# ......# #.....# #......#............####+#.....# #.....# #......#.............#...#.....# #......#.............'...#.....# #......#.............#...'.....# #......#.......##...##...#.....# #......#.......##...##...#.....# #......#################.#.....# #......# ##+)....# #......# #.....# #......# ##....# #......# #....# ##....# ###.....# P ##.#.....# .. #..#.....# ^..##.###..'.....# ###.. #.......#.....# ##.(. ...####'#.....# #Ps####+ #...#.....# ##.##...##+####...#.....# #.....>.##...##...###+### #.............'...+ #............##...# #.....(......##...# #.................# #.................+ +.................# #+####+#####+##+###