#.. #... #... ##### . #....###########...# . ...................# #. #. #.#####...######...# #...#. #.# #...# ##.### #...#.###.#####...# #...# ...................# #..<# #####...#.#....##.# #...# #.....#....##.# #...## #.....#....##.# #...# #.#...#######.. #....# #...#.# #.. #....# #...#.# . ♣ffPP♣ #.....# .ff♣♣ #.....# #.....# ### #.#...# ##.. #.#...# #... #.###.# #... #.# .# #####...##.###.### .......g........... ....##...#.###.... #...#.# #. #.).#.# #...... #.###.# #. #.# #. #.# .