add package for algorithms and pseudocode