how many positive integers less than 350 are there such that they are multiples of 17 or multiples of 18 ?
"350 / 17 = 20 ( plus remainder ) so there are 20 multiples of 17 350 / 18 = 19 ( plus remainder ) so there are 19 multiples of 18 we need to subtract 1 because 17 * 18 is a multiple of both so it was counted twice . the total is 20 + 19 - 1 = 38 the answer is c ."
divide(factorial(subtract(add(const_4, 17), const_1)), multiply(factorial(17), factorial(subtract(const_4, const_1))))