########## .........# ##### .........# #...# .........## #...# ..........######...# ..........ggg?>o...# ......############## ....# ###