Desembaralhe minhas strings

jAdu-eema d semeabarhlrae tssas rtnisg! Ah, desculpe, isso deveria dizer: Ajude-me a desembaralhar estas strings!

De alguma forma, todas as minhas strings ficaram embaralhadas: os caracteres de cada par trocaram de posição. Ajude-me a desfazer isso para que eu possa entendê-las novamente.

Exemplos

unmix("123456") ➞ "214365"

unmix("hTsii  s aimex dpus rtni.g") ➞ "This is a mixed up string."

unmix("badce") ➞ "abcde"

Observações

O comprimento de uma string pode ser ímpar; nesse caso, o último caractere não é alterado (pois não há outro caractere com o qual trocá-lo).