first solution to Word Ladder II