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