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