Words with Letters heuristically