SPL- Assignment 4