## ## .##... ##### ##.... ####...#### .... ###.........###'# #......<.....g'.+ ###.........###'# ####...####....!# #####........... ..........##... ........... .. #####..###.# ##. ## ..