#. P#. .. ######P# .. ##......##.# #........P.P #.......# .##. ##.......## .... +.........# . .... ##...!...## .. #.. #.......##... #... #...........$ #...##...r........ #........r.r.##### #........r5@.# #...##.......# +...##.......## #.. #.........# # +.........# ##.......## #.......## #........# +....<...# #.......## #########