... ........# .......# ....... .....# #....# #!...# .. #....#..... . .##.#####......... . .##### ........J.......... .>.......... .##.###.#####.... ......#......# #%# ..........#......# #.# ..........#......# #####'## ...........#......# #......# ..........#......# #....(.#######.......##......# ######## #............#...............# #......# #............#.......####.##.# #.####.# #............#.......####.##.# #.# #.# #................###.#....##.# #.# #.# #................+...#.#####.###.#. #.# #######..###.....#####.# #......#..#.# #...###.....# #.# #..#####..#.# #...........# #.# #..#####..#.# #.###.......# #.####.........#.# #.#.#.P....######.......####..^#.# ##### #####.#......PP.....#.............##.# #...# #...).#....#....###.#.#########...##.# #.#.# #.###.#._..##.P.# #.#.............##.# #.#.# #.#<..#....#..PP# #.###########.#.##.######.#.# #.#.#.#........## #.............#....#......#.# #.#...#.#..P...# ##########..########.######.# #.###.###.P...## ######..# #.#..# #.# #..........#### #.......# #.#..# #.# ############ #.####.#########.#..# #.# #.##.............#..# #.# #....#.###########..###.# #.##.#..................# #.##.#############.####.# ###### ### ###