##+## ##...## ##.....## #...<.%.# #....@....# +.........+ #.........# ##.......## ##.....## ##...## ##+##