problem 49 added