Let us C solutions - Yashwant, Kanetkar (BPB Publications, 2005)