Words with Letters generalization