how many zeros does 500 ! end with ?
"according to above 500 ! has 500 / 5 + 500 / 25 + 500 / 125 = 100 + 20 + 4 = 124 trailing zeros . answer : c ."
add(add(divide(500, add(const_4, const_1)), divide(subtract(500, add(const_4, const_1)), power(add(const_4, const_1), const_2))), divide(subtract(500, add(const_4, const_1)), power(add(const_4, const_1), const_3)))