Оптимизирована половина кода

optimise