Algorithms and Programming III