8/28/2013 Spiral Matrix, revision 3