N = gets.to_i a, b, c = gets.split.map(&:to_i) _a = N.div(a) _b = N.div(b) _c = N.div(c) _ab = N.div(a.lcm(b)) _ac = N.div(a.lcm(c)) _bc = N.div(b.lcm(c)) _abc = N.div((a.lcm(b)).lcm(c)) p (_a + _b + _c) - (_ab + _ac + _bc) + (_abc)