The task is about reading the given context, group and MCQs and then generating answers from the given input. MCQs are multiple choice questions in which a question is asked and few options are given, among which one or in some cases more than one can be the answer.

Example Input: context: A person is walking north. They turn to the right.<sep>group: directions <sep>question: Which way are they walking now?<sep>A: north<sep>B: east<sep>C: south<sep>D: west
Example Output: They are now walking east.

Example Input: context: A coin, a leaf, a brick, and a microwave moving at identical speeds each collide with a static hockey puck.<sep>group: mass <sep>question: Which puck slides the shortest distance?<sep>A: coin<sep>B: leaf<sep>C: brick<sep>D: microwave
Example Output: The puck hit by the leaf slides the shortest distance.

Example Input: context: A person is trying to move a pile of rice, a pile of blocks, a pile of balls, and a pile of books from one side of a room to the other using only one hand.<sep>group: grasping <sep>question: Which pile is the hardest to move?<sep>A: rice<sep>B: blocks<sep>C: balls<sep>D: books
Example Output:
The pile of books is the hardest to move.

