#!/usr/bin/env python

import itertools
import math
import sys
from typing import List, Tuple


def find_first_factor(earliest: int, timings: List[int]) -> Tuple[int, int]:
    timings = sorted(timings)
    for t in itertools.count(earliest):
        for n in timings:
            if t % n == 0:
                return t - earliest, n

    assert False  # Make Mypy happy


def solve(raw: List[str]) -> int:
    return math.prod(
        find_first_factor(int(raw[0]), [int(i) for i in raw[1].split(",") if i != "x"])
    )


def main() -> None:
    input = [line.strip() for line in sys.stdin.readlines()]
    print(solve(input))


if __name__ == "__main__":
    main()