######### ..<...g<# #######g# .g. ##..# ...# ...# .... ..$.#