................................... ..*====*...*===========*...*=====*. .*#####|..*############|..*######|. .|##*==*..|##*===*##*==*..|##*===*. .|##|.....*###*##|###*....*###*###. .|##*======*##|##|##*======*##|###. .*############*##|############*###. ..*==========*###*===========*####. ...................................