the best way to understand is by workin out a good no of quality problems first without seeing the solution and then after trying as best as u cud see the solved example .
ull be amazed how problems that initially appeared tough for u in the start be a cakewalk as u go on !
all the best