15 puzzle

New Benchmark