NPTEL Big Data Computing Assignment 2