#########################################
#########################################
#############################.........###
#############################.........###
#######################.....#.........###
######################................###
######################................###
######################................###
######################................###
#######################.....#############
#########################################
