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