Rotating a matrix redux

This blog post has moved to https://matthewvaneerde.wordpress.com/2008/09/12/rotating-a-matrix-redux/