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