All working now.  Tests updated and the spiral prints itself