.... ......# ### ........##.P#. ... .....#...... ..... ............ ..#..##...f....... .................. #.P...#......... #.<)[%#....... #..=!?........ #............. #............ #............ #.........#..# #.#..P##..#.. .......#.#...# ............... ...>........... .......O...F... .........D....... ........<........ .......P......... ............... ......P........ ##....P###.##.# #....# .# .... # ...