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