NPTEL Social Networks Week 6 Assignment Answers