Prateek: Assignment

I have tried to implement the problem partially as much as the time permitted.