#include #include #include using namespace std; using namespace atcoder; using mint = modint998244353; #define rep(i,n) for (int i = 0; i < (n); ++i) #define Inf32 1000000005 #define Inf64 4000000000000000001LL int main(){ long long n; cin>>n; vector r(3),m(3); rep(i,3)cin>>m[i]; rep(i,3)cin>>r[i]; auto res = crt(r,m); long long ans = n / res.second; n %= res.second; if (n >= res.first)ans++; cout<