######## .....s.## ....oo..## ...<.ooo.# .l........... ..oo....<#### ..s......# [........# ........## .........