сравнивал с остальными решениями, не могу найти ошибку