Much better performance for both algorithms
Improve write times
Bench all at once
Fix bench bug