####### ##P....#### .##.........# .............# ..f..........## ..............## .............#.# ............##### ff.f.........##f### .#f..#..#..)..<...# ....f...............# .#.####a##........## #.#.##........# #a##..#.......## #a ##.........# .a .#........# .a. ##.......# .... #..... .#..# #..