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