#include #include using namespace std; using namespace atcoder; using ll = long long; int main () { ll N; cin >> N; std::vector A(3), B(3); for (ll& a : A) cin >> a; for (ll& a : B) cin >> a; auto [r, m] = crt(B, A); if (N < r) puts("0"); else if (m) cout << (N - r) / m + 1 << endl; else cout << N + 1 << endl; }