Checkpoint progress through algorithm implementation/testing. Reduce now unit tested, find_mismatch is next.