init problem 16