Word Ladder II -- can't pass large test for time reason