Resequenced

New Benchmark