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