Warm up part 2 of cs169