какво най-малко число трябва да се извади от 642, така че остатъкът, когато се раздели на 5 , 7 , и 9 ще остави във всеки случай същия остатък 4 ?
"lcm на 5 , 7 , и 9 е 315 . следващото кратно е 2 * 315  630 . 630 +  остатък  630 + 4  634 , което е 8 по-малко от 642 . отговор : c ."
subtract(642, add(multiply(multiply(multiply(5, 7), 9), const_2), 4))