#. #..# #.# #..# #.# #..# #.# #### #..# #.# ... #..####.##.# #..........## #######.......<..# .............###.# #######.##...## .. #.#.....# ## P#######o......# .o.....S.#.....# .##########...## ##.## #.# #.# .#