SNLP_Assignment2