Conceptual programming tips for interviews and competitive exams tricky problems and solutions - Chhabra, Jitendra Kumar (Tata McGraw Hill, New Delhi, 2011)