##### ##..)## ##.....## #.......# #ZZ.....+ #y.Z....# ##yF...## ##...## #####