Still not quite there.  Closer though
Completed problem 24, closes #31