Diamaze

New Benchmark