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