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