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