Problem Solving Techniques -By Qasim Ali Shah.