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