### # ... .. +######.####... .....[......... .......gg....# .......