Selector
{
cond On(Yogurt,Bar)
Sequence
cond Holding(Yogurt)
cond At(Robot,Bar)
act PutDown(Yogurt,Bar)
} Sequence
act MoveTo(Bar)
cond Holding(Nothing)
cond At(Robot,Yogurt)
act PickUp(Yogurt)
act FreeHands()
cond Exist(Yogurt)
act MoveTo(Yogurt)
}}