# more readable variant
print(*[{(1, 1): 'FizzBuzz', (1, 0): 'Fizz', (0, 1): 'Buzz'}.get(((not x % 3), (not x % 5)), x) for x in range(101)])
# less readable variant (but a little bit shorter)
print(*[{1: 'Fizz', 2: 'Buzz', 3: 'FizzBuzz'}.get(((not x % 3) | (not x % 5) << 1), x) for x in range(101)])
IyBtb3JlIHJlYWRhYmxlIHZhcmlhbnQKcHJpbnQoKlt7KDEsIDEpOiAnRml6ekJ1enonLCAoMSwgMCk6ICdGaXp6JywgKDAsIDEpOiAnQnV6eid9LmdldCgoKG5vdCB4ICUgMyksIChub3QgeCAlIDUpKSwgeCkgZm9yIHggaW4gcmFuZ2UoMTAxKV0pCgojIGxlc3MgcmVhZGFibGUgdmFyaWFudCAoYnV0IGEgbGl0dGxlIGJpdCBzaG9ydGVyKQpwcmludCgqW3sxOiAnRml6eicsIDI6ICdCdXp6JywgMzogJ0ZpenpCdXp6J30uZ2V0KCgobm90IHggJSAzKSB8IChub3QgeCAlIDUpIDw8IDEpLCB4KSBmb3IgeCBpbiByYW5nZSgxMDEpXSkK