Solution
Corrigé
Вы все поймете, взглянув на историю разработки.