tejasmanohar/npm-algos