##Pyth, 8 bytes
Pyth, 8 bytes
XXzG)rG1
@xnor suggested this simpler approach on @FryAmTheEggman's Pyth answer, then I translated it to Pyth.
This uses the handy behavior of X (translate) when given only two arguments: it translates from the second argument to the reversed second argument. We do this first with the lowercase alphabet (G), and then with uppercased G.
##Pyth, 8 bytes
XXzG)rG1
@xnor suggested this simpler approach on @FryAmTheEggman's Pyth answer, then I translated it to Pyth.
This uses the handy behavior of X (translate) when given only two arguments: it translates from the second argument to the reversed second argument. We do this first with the lowercase alphabet (G), and then with uppercased G.
Pyth, 8 bytes
XXzG)rG1
@xnor suggested this simpler approach on @FryAmTheEggman's Pyth answer, then I translated it to Pyth.
This uses the handy behavior of X (translate) when given only two arguments: it translates from the second argument to the reversed second argument. We do this first with the lowercase alphabet (G), and then with uppercased G.
##Pyth, 8 bytes
XXzG)rG1
@xnor suggested this simpler approach on @FryAmTheEggman's Pyth answer, then I translated it to Pyth.
This uses the handy behavior of X (translate) when given only two arguments: it translates from the second argument to the reversed second argument. We do this first with the lowercase alphabet (G), and then with uppercased G.