##### ####...# ### ###......# ###.###........## ##....#...#......# #### #........####....### ##..## ### #.........#........###### #....####.## ##.......#.........#....###....#.#...## ##......#....................##......## ###...##.............................# ##..##...#.........................# #...#.###............##...........# #.....# #.............#.......#..## #....## #..........)..........#.### ......### #..............##.........# ........## #..##.........####........## #...##########.............#####.........# ...## ###.#...........##......#....<....# #...##...#..#........#....>.......##..## .##...........####.........#...###...#..### .......#.......##..........##.###.........### ...............###..............#...........# ..###.<#.....?............#.##.#.##........# #..###...####...##..........#.##.............# .......[[........PPPPP...^..>......#........### ..........####...P.............##.###.........## .......[..........?..P.....##......##..#.......# #.#......#.......P..........##....##...#.....### # #......#.#.....PPP[P####.......##...###.#### #......###.....#.....##..#...........#### #....#.. ##....####.................## #..####. ###..# ##..8.8.8....###.## .... .. ..### #w#####....⌠.⌠.....# ### ... .###......#.........8.>.8....## .. ..# ..#..# #...........)⌠.⌠......# ...#..###....# ##...........8.8.8.....# #.#.........####.....................## ##.......................)..........#...# #.....gg.......###...............####...# ###%....)....#..# #..#............### #...# ..............##..##.##...)........#.## ...## ..............##......................###...# #......#....###..#.....................##... ##......###.## #..##.......#................. #.......#...# ##..........#............##.. ............####.......###..............## #........##...#..##....# ##..##..........## #......###...##..###..# #...............## #.......##.........#.## ##.......##......# #....................# ##......#.....### #............#..####..# #...............# #.......#...###.# #### ###.#..#........# ##.##...##### ### ###..#.......## ## ##..# #..........# #### ###........### #......##### ##...### #####