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