review for the final exam in cs 242 266542