1. Limitations of Algorithm PowerObjectivesWe now move into the third and final major theme for this course.1. Tools for analyzing algorithms.2. Design strategies for designing…