def exeuc(p0, p1): if p1 == 0: d = p0 x = 1 y = 0 return d, x, y d, y, x = exeuc(p1, p0 % p1) y -= (p0 // p1) * x return d, x, y A, B, a, b = map(int, input().split()) d, x, y = exeuc(A, B) print((a * B * y + b * A * x) % (A * B))