#include int f(int a, int b) { int big, small; if (a > b) { big = a; small = b; } else { big = b; small = a; } int i = 1; while (1) { if ((big*i) % small == 0) { break; } ++i; } return big*i; } int main() { std::cin.tie(0); std::ios::sync_with_stdio(false); int n, a, b, c; std::cin >> n >> a >> b >> c; int ab = f(a, b); int bc = f(b, c); int ca = f(c, a); int abc = f(ab, c); std::cout << n / a + n / b + n / c - (n / ab + n / bc + n / ca) + n / abc << std::endl; }