Words with Letters exhaustlessly