NPTEL Programming In Modern C Plus Plus Assignment