####### ######## ####### #.....## #......# ##.....# #P.....##### ##.....## ##.....## ###......#.# #......# ##.....## ##......## ##.....# ##......# ##......# ##.....# ##.....### #......## #P.....# ###......# ###.....## #......## #P.....### #####.....######......#####.....##### ### #.#.".............................#.## ### #.### ##.................................#.# #.# #...# ###...........^........................## ##.# #...## #.......................................# ###..# #....## ### ##........^..............................### #....# #.....## #.###.........................................P# ##....# ##.....## ##.#......###P####...............##.####.....[.## ###.....# ##.....## #........# ### ###.............#### ##.......## ##......## #P.....### ##......#P# #............### #P#......## #......## ###......#####......#### ###PP......### ####......## ##...>.#.# ##...............## ###.....## ##......####.....#### #......P.<.....## ##.....# ##.......#.....## ##.............# #......## ###....[.#.....## #.#...........# #PP.....# #PP...........## ###...........#### ##.....## #.P..........## ###.........P..## #.....## #.#P........## #..............# #......# ##.........P# ####.......##..## ##.....## ##.......### ##....#.##..P# #.......# ##......## #....P####P..# ##.....## ###.......# #......# #..## ##.....# #.........# ##>....####.### ### #......## ### ####........# ### ### #.##...##....# ####.#####.....P####.#######...........##########.## #.############.###.......####P.##............#....#...###.......[..#.#..##P###.# #............(..##.P.##...#....................>...............................# #...............#######......#...P.............................................# #...............######...P..#######................(...........................# #..............#...PP.#.>..#### #............................................# #..................#......# ##.....####........## #......P# ##.......###.P...### ##..^..## ##......#.# ##.......## ##......### #PP....P### ##......# ##......### #####.........#### ##......P# ###.......# ##.....### ##.......#######.##...........#.#########.......## #......## ##......# #P.......##.P#..#.....(........#.#P##.........## ###.....# #..<..#.# ###..........)..............................### ##....# #....#### #........................................## #....# #...## ###.....................................## ###..# #..## #.#...................................## ##.# #.## ####.................................## ### ### ##...............................## ##........#.P.......####.P.......# #.#....P######......## ###P.....## ##......P# ##......# ##......## ####......### #......## ###.....#### #.##.....## ##..<..P# #........# ##......## #......# ###......# #......# #.....## ##.....# ######## ####### ######