Окончательное решение
2.4K