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