class D:
def __init__(self, v): self.v = v
is_ = D((lambda _: lambda __: _(_)(__))
(lambda r: lambda l: (lambda h: lambda t: lambda _: h if _ else t)
(l[0])(r(r)(l[1:])) if l else None)
(list(range(1, 101))))
D.__bool__ = lambda _: is_.v(True) is not None if is_.v is not None else False
D.pop = lambda _: int((str(is_.v(True)) + str(exec("is_.v = is_.v(False)")))[:-4])
i = None
cs = ["i % 3 == 0 and i % 5 == 0", "i % 3 == 0", "i % 5 == 0"]; cp = 0
f = lambda _: lambda __: print(_)
w = lambda _: lambda __: print(__)
es = [f.__call__("FizzBuzz"), f.__call__("Fizz"), f.__call__("Buzz"),
w.__call__("Wuzz")]; ep = 0
ss = []; sp = 0
for _ in ".....!)~>!)~>!)~)- *(- ]*((- ]]*(((- ]]]*((((-":
exec('v={".": "ss.append(\'\')", " ": "sp += 1"}.get(_, ""); exec(v)')
if not v: ss[sp] += _
sp = 0
psp = 0; si = 0; r = 0
while not (not i and not is_):
if not i: i = is_.pop()
exec({"!": "r = eval(cs[cp])", ")": "psp += 1", "(": "psp -= 1",
"~": "if r: sp = psp; si = -1; cp = 0; ep = 0",
">": "cp += 1", "-": "sp = psp; si = -1; cp = 0; ep = 0",
"]": "ep += 1", "*": "es[ep](i); i = None"}
.get(ss[sp][si]))
si += 1
Y2xhc3MgRDoKICAgIGRlZiBfX2luaXRfXyhzZWxmLCB2KTogc2VsZi52ID0gdgppc18gPSBEKChsYW1iZGEgXzogbGFtYmRhIF9fOiBfKF8pKF9fKSkKICAgICAgICAobGFtYmRhIHI6IGxhbWJkYSBsOiAobGFtYmRhIGg6IGxhbWJkYSB0OiBsYW1iZGEgXzogaCBpZiBfIGVsc2UgdCkKICAgICAgICAobFswXSkocihyKShsWzE6XSkpIGlmIGwgZWxzZSBOb25lKQogICAgICAgIChsaXN0KHJhbmdlKDEsIDEwMSkpKSkKRC5fX2Jvb2xfXyA9IGxhbWJkYSBfOiBpc18udihUcnVlKSBpcyBub3QgTm9uZSBpZiBpc18udiBpcyBub3QgTm9uZSBlbHNlIEZhbHNlCkQucG9wID0gbGFtYmRhIF86IGludCgoc3RyKGlzXy52KFRydWUpKSArIHN0cihleGVjKCJpc18udiA9IGlzXy52KEZhbHNlKSIpKSlbOi00XSkKaSA9IE5vbmUKY3MgPSBbImkgJSAzID09IDAgYW5kIGkgJSA1ID09IDAiLCAiaSAlIDMgPT0gMCIsICJpICUgNSA9PSAwIl07IGNwID0gMApmID0gbGFtYmRhIF86IGxhbWJkYSBfXzogcHJpbnQoXykKdyA9IGxhbWJkYSBfOiBsYW1iZGEgX186IHByaW50KF9fKQplcyA9IFtmLl9fY2FsbF9fKCJGaXp6QnV6eiIpLCBmLl9fY2FsbF9fKCJGaXp6IiksIGYuX19jYWxsX18oIkJ1enoiKSwKICAgICAgdy5fX2NhbGxfXygiV3V6eiIpXTsgZXAgPSAwCnNzID0gW107IHNwID0gMApmb3IgXyBpbiAiLi4uLi4hKX4+ISl+PiEpfiktICooLSBdKigoLSBdXSooKCgtIF1dXSooKCgoLSI6CiAgICBleGVjKCd2PXsiLiI6ICJzcy5hcHBlbmQoXCdcJykiLCAiICI6ICJzcCArPSAxIn0uZ2V0KF8sICIiKTsgZXhlYyh2KScpCiAgICBpZiBub3Qgdjogc3Nbc3BdICs9IF8Kc3AgPSAwCnBzcCA9IDA7IHNpID0gMDsgciA9IDAKd2hpbGUgbm90IChub3QgaSBhbmQgbm90IGlzXyk6CiAgICBpZiBub3QgaTogaSA9IGlzXy5wb3AoKQogICAgZXhlYyh7IiEiOiAiciA9IGV2YWwoY3NbY3BdKSIsICIpIjogInBzcCArPSAxIiwgIigiOiAicHNwIC09IDEiLAogICAgICAgICAgIn4iOiAiaWYgcjogc3AgPSBwc3A7IHNpID0gLTE7IGNwID0gMDsgZXAgPSAwIiwKICAgICAgICAgICI+IjogImNwICs9IDEiLCAiLSI6ICJzcCA9IHBzcDsgc2kgPSAtMTsgY3AgPSAwOyBlcCA9IDAiLAogICAgICAgICAgIl0iOiAiZXAgKz0gMSIsICIqIjogImVzW2VwXShpKTsgaSA9IE5vbmUifQogICAgICAgICAuZ2V0KHNzW3NwXVtzaV0pKQogICAgc2kgKz0gMQo=