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