Diamonds

New Benchmark