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