def decode(data):
x = data.split(" ");
y = x[:len(x)//2]
z = x[len(x)//2:]
v = sum([list(c) for c in zip(y,z)], [])
return ' '.join([a[::-1] for a in v])
print(decode('I uoy evig .5 naem tnaw ot em I !ti'))
ZGVmIGRlY29kZShkYXRhKToKICAgIHggPSBkYXRhLnNwbGl0KCIgIik7CiAgICB5ID0geFs6bGVuKHgpLy8yXQogICAgeiA9IHhbbGVuKHgpLy8yOl0KICAgIHYgPSBzdW0oW2xpc3QoYykgZm9yIGMgaW4gemlwKHkseildLCBbXSkKICAgIHJldHVybiAnICcuam9pbihbYVs6Oi0xXSBmb3IgYSBpbiB2XSkKICAgIApwcmludChkZWNvZGUoJ0kgdW95IGV2aWcgLjUgbmFlbSB0bmF3IG90IGVtIEkgIXRpJykp