##### .....## .......## ........## .........## .......s..## ## .......aS..#..# .......5o...#.# ........{.....## ...............# ...........<...# .............%..# #...............# ##............#. ##...........# ####.......## ####...##