Подчеркните грамматические основы, объясните расстановку знаков препинания в предложении: когда мне было четырнадцать(1), мой отец был так глуп(2), что я с трудом переносил его(3); но когда мне исполнился двадцать один год(4), я был изумлён(5), насколько этот старый человек поумнел за последние семь лет. как вы понимаете смысл этого предложения?