Assn 3 code and data