### .... #..### .... #....## .....#.....## # .....#s.s...#.## ........sss....## .......##^@..s... #......ss####..). #......