add a reverse function to algorithm
bump version
regenerate output