#####################
##......#############
##......#############
##......#############
##......#############
##.....~~~###########
##......~~~##########
##......~~~##########
#####.##~~~##########
#####.#~~~###########
#####.#~~############
#####.~~~############
#####.~~~############
#####.###############
####....#############
####....#############
####....#############
####....#############
####....#############
####....#############
#####################
