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