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