SDI Class - Assignment 3