problem 146