Feistel works for encrypting, I think