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