. .# . .##. ...## ....# ....# ....## ##$....### #