####### ######## ####### #.....## #......# ##.....# #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.#.>..#### #............................................# #.............