Words with Letters overengineered