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