The Monkey and the Trainer

In the familiar "monkey and bananas" story, a monkey is faced with the problem of getting a bunch of bananas hanging from the ceiling just beyond his reach. There is a box in the room, so that the monkey can solve the problem by pushing the box to an empty space under the bananas, climbing on top of the box, and then reaching the bananas.

The challenge is to enhance this domain by introducing a second agent -- the monkey's trainer. Like the monkey, the trainer can move around the room. The monkey can scream, and this prompts the trainer to approach the monkey. Following that, the monkey can climb on the trainer's shoulders, so that the box becomes unnecessary.