Words with Letters heuristic