adding problem 40 and 41