init problem 20