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