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