def ext_gcd(a,b): if b==0: return a,1,0 d,x,y = ext_gcd(b,a%b) return d,y,x-(a//b)*y N = int(input()) P,Q,R = map(int,input().split()) A,B,C = map(int,input().split()) d,x1,y1 = ext_gcd(P*Q,R) x = x1*C*P*Q d,x2,y2 = ext_gcd(Q*R,P) x += x2*A*Q*R d,x3,y3 = ext_gcd(R*P,Q) x += x3*B*R*P if 0<=x