Analysis of Algorithm (Spring 2017)