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