# #. #.. #+# ##=. #.# ..... ##'## ....g.#####...### ......'.)gh.<.'.+ ......#####...### ..... ##'## .... #.# #.# #+# .