Логика Выглядит разумно, но не работает