Repo exercise for COMP1950