Оформил до конца класс integral ,  коментарии примерно расчитал возможные облати изменения программы