######### #.......# ########.8.8...## # ....##.........# #.####..##8........# ........##..###..#.# ........#...#D#..#.# ...##!..#8..#l#..#.# . ##..)l..#s#..#.# ##.#8..#w#..#.# #.#...#S#..#.# ..##..###..#<# ..###8......### ##( #.......# ## ##.8.8.## #.....# #######