######### ############# #.......# #....[......# #.#...#.#######.####.####.# #.......##...##.####.# ##.# #..!.......#......##.# #P.## #..!....##...#..)....# #P..# #.#...#.######..#.##.# ###.# #.......# #....!..####.### ###.##### #.##.....#P.PP.# #.# #.#####..#....^# #.# ####.#####..#P._.^# #.# #...........#PP.PP# #.# #...[.#####.#.PP.^# #.# #.....##....####### ####.#######.....##.##.##.# #......0.........##....##.# #.##.#..###########..####.# #.##.#........#####..####.# #.##.#..#####....##.......# #.##.#.........#.###.###### #.......##....###..#.# ##### ###.....##.#...#.....# #...###### #.................### ###.#......# ##.....#####....### # #.#...####.# ##%###......#..# ##..#...## #.# #.# #.....###.# #.......# #.# #.###.####.#.## ###. #..#.##.# #.##########...## #...# ##..... #. #.##.# #.............## #...# ######l...... #..#.##.###########.##.##.# #>..# #...ho.# #..#.##.##.....)..#.##.##.# #...# #.####.#. #.......##..........##.##.######...###)#o...(5 ####.#####..........##................(.)# .#ho# #.# #..............#......)...s.#