##### ###...# ##.....# # ......##... ... ....##.... P.# #($...#... #.. #$...$..... ##.# #D......%.P ..# #(.....#... #.# #......... ##.#### ### #......#.f ###...#.######.### #..#...... ###.##.#....##....f# ##(........ #............#.....######...#.....%. #.####......................##...... ##...###..######f.#######....##...... ##.....##### #### #....#.....# #.......# ##......# ##.....## ######.....# ##...###### ##..........# ###.##...#### #........##.# #.........# ##....<..##.## ##.......## ######.#.###...#..## #.#......####.....##...........# ####.....f##..............##...##. #............................... #......#....######..##...#...... #....#.##.....# #.##...## ###. #...#..####...# #..##..# #...##.# #....# ...##..# #P.. #.. #....###..##..# #. ..# #....# #..#.... ... ..... ........ #.# . # #.#.#...# #..#