Words with Letters heuretics