Added structure for Assignment 3