Может быть у вас будут какие-то добавления к нему? Вдруг я пропустил какую-то годноту?
Тестируй
https://disk.yandex.ru/d/ktBzOIfQZ1dO1w
Опа
Тестируй
https://disk.yandex.ru/d/ktBzOIfQZ1dO1w
Опа