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