diamond repeat