Solving Words