Magic Mirror and Rotated Words

Company: Barclays

Difficulty: medium