update my algorithm approach in README