############ .....oo...<# #####o###### .. #. #. #. .