Finished prob 17