.# #.# .########$. .......... ......g ..l. ##'## ##.hg## #..