#....... #...... ###...... ......... ........## ......... ?......w# ......S.# ........## ........<# ....(...## ........# #########