* в программе возможны незначительные корректировки