Вкладений код — це жахливо. Я щоразу беру п'ять додаткових викликів функцій поверх ще одного шару вкладення