31. Програмування блоками функцій