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