Concepts: arrive, barrack, follow, siege, troop
A: troops arrive at their barracks to reinforce fellow troops following the siege by militants
Q: Keywords: goat, pasture, sheep
What is a sentence that includes all these keywords?

A: Goats and a sheep sharing a green pasture.
Produce a sentence which mentions all of these concepts: bay, boat, moor

boats moored in the bay
[Q]: Generate a sentence that includes all the following words: follow, sheep, shepherd
[A]: sheep follow a shepherd down a hillside
CONCEPTS: escalator, station, travel

GEN: people travel on the escalators at station
[Q]: Generate a sentence that includes all the following words: client, haircut, hairdresser
[A]:
a male hairdresser showing his client his new haircut in a mirror