mps 3 assignment