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