def main(): t = int(input()) x, a = map(int, input().split()) y, b = map(int, input().split()) ans = 1 << 60 for i in range(-(-(abs(t) + b) // a) + 1): z = a * i if z > t: j = -(-(z - t) // b) z -= b * j else: j = 0 k = t - z tmp = i * x + j * y + k if tmp < ans: ans = tmp print(ans) if __name__ == '__main__': main()