http://www.problemotd.com/problem/matrix-rotation/
Solutions to Problem Of The Day puzzles (http://problemotd.com/)