... ..... #...# #...# #...###### ###.5....... ........... #....C..... #.<.# #..g# #...# #.D.# . . #...# .... ...# ..... ..... .... ..... ...... ...### ....... ....... ......# ... ..... ..... . ... p.. ... #o#o#...... #f