First assignment part 2