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