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