Problem 40 and 49 added