ако а  3 е неделими от 240 каква е най-малката възможна стойност на цяло число а ?
240 може да се запише като ( 2  4 ) * 3 * 5 . за a  3 да се дели на 240  2  2  4 и 3 и 5 в неговите фактори . можем да оставим опция a, защото 12 няма 5 като един от неговите фактори . сега ако проверим за опция b , 30 може да се запише като 2 * 3 * 5 , следователно 30 ще имаме като 2 * 3 * 5 .
multiply(divide(240, power(const_2, const_3)), const_2)