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