Problem 17 added and completed