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