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