Language Modeling And Reinforcement