Уже несколько дней бьюсь над этой задачей и просто не могу понять где он нашел ошибку.