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