Question Answer Formulation

Answer a question with given background from the user