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