Words with Letters heuristics