Cryptography DES Encryption

(35 Points) Given a 64 bit plaintext FFFE 397D AC28 8855 and 48 bit Round key 4D77 32C5 29EF, perform one round DES encryption and decrypt the computed cipher retrieving the original input.
Bonus Assignment (15 Points) Given a 56-bit key 88DF E9DC C277 CA, compute 48 bit Round1, Round2 and Round3 keys.