1n, m, a, b = map(int, input().split())2c = []3 4c.append(n * a)5 6if n % m == 0:7 c.append((n // m) * b)8else:9 c.append(((n // m) * b + (n % m) * a))10 c.append((n // m + 1) * b)11 12print(min(c))13 14