How to go about i mean where to start off and how to reach a solution. Any related Articles or inputs would be helpful.