.# ############. ............ ........... ........ #.....# #...DS# ##....### P#P ##.......#..... .......><.<....P ..#......#..###. # ##.........# #....##.#### ####. #. #. .# #. .# #