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