how we engineers prepare for exams :) you will enjoy reading :P
Read this post on kunalvermasblog.blogspot.com