Start of assignment 7 (DI)