first assignment part 3