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