Contents Preface Prerequisites Complexity Problem Solving Techniques: Brief intro and explanation Ad-hoc method Brute Force (I) ...(to be continued)