My realization all basic algorithms. Will gradually be adding more.