####### ....... #..... #..... #..... #.....## #....?r# +....S.# #......# ........# ......... ...###### ... ..