NPTEL Introduction to Operating Systems Assignment