############ ###..........# .............# .............## .......)l...... .......>....... .......####...# ....... # .....b# ...... ...... ....# ####