...# ......##.. ........#.#. #.......ff...P P...#....ff.#.. #...#..f....# #.........## #f.........# ##..........# #.....<.....# ####........#### #. ##.#....#.#.# #P.. ##.#...P...# #.f... ##.#.....###....... ###.f#.....#..... ######.......... ##...###... #....##.... # ##......... ff# ##.......... .ff.###.#......... #.fff#..#.......... #..f.f....f......... #................... #.................#.. #f.f#...........#...f #................P...... ##...#................/#.. #.....................#.... #.............P............. ##.......................... #....f..................... #..................<........ ........................... .......................... ........................ .P..................P.. ...P...P.............#.. .......P..............# ...................... ......ff.............. ......#.........<... #....PP............ #....P.........PP.. #.....f#........PP. #.###.##........f. #.#.#......... ..###.......... ...##........... . #f........... #............ #P#......... ###......... ###......... ##f...P.P.... #P.......P.. ##.......P## ##.......PPP.# #........P.PP.. #..........P.... ##f............. ####..D((.S.... #.....#(..... ##.#...# #######