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