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