My part 3 for MATBAQ31