#........ #.......# ####.......# ...........# ##.........# #..........# ...........# .....).<...# ..........#.# ..........# ........[.# .......S..PPP... .........P.P.... ....####.PP_.P.. ...# #.PP.PP.. .## #..PPP... #........ .........