505 Tangram

New Benchmark