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