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