https://acadsewing.ru/video/kurs-javascript-zamykaniya-closures-urok-11/