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