Здравствуйте! Постарался записать видео с очень подробным ответом на этот вопрос. Надеюсь, кому-нибудь поможет :)