Design and Analysis of Algorithm (Fall 2013)