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