DIamonds from scratch

Diamonds from scratch