Problem 1

Updated