###+### ###8+8#8### ##.........## ##...........# #............## .......<.....8+ #............+# ##......?....# ##.........## ####8+8#### ## ##