. ....# ..!..# .....P# ........ .......# #....# #....## #.....# #....## # #.###...FP####.#. .................. .................. .........<........ ...........###### ..###......# . #.#.....# ..+......+ ..##.....# #.....# #.....# ...