### .... #######.!... #..#.........# ......s<....# #############