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