look inside
Originally part of a save engine, decided to modify it for more general needs. 300ms in to separate a ten item long string 1000 times(0.3ms per 10 item long string).