Assignment 2 submission

Signed-off-by: Shrirang Phadke <shrirangphadke@gmail.com>