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