Agent For Planning And Reflection