I have a pretty big bug.  A spiral array of 4x4 can be created.  It has to go from 1x1, 3x3, 5x5, etc.  About to fix.