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