Module 6 Algorithm Design Techniques