Advice = "Open the door with the key and go through it to the goal"
Primitives = ['Agent', 'Wall', 'GoalTile', 'Lava', 'Key', 'Door', 'Box', 'Ball', 'left', 'right', 'forward', 'pickup', 'drop', 'toggle', 'done', 'pointing_right', 'pointing_down', 'pointing_left', 'pointing_up', 'go_to', 'step_towards', 'yellow_key', 'yellow_door', 'agent', 'goal', 'is_on_a', 'at', 'at_any', 'in_inventory']
Plan main:
    Execute go_to(yellow_key)
    Execute pickup
    Execute go_to(yellow_door)
    Execute toggle
    Execute go_to(goal)

Advice = "Get the key behind the red door to open the grey door. Then drop the key to the left."
Primitives = ['Agent', 'Wall', 'GoalTile', 'Lava', 'Key', 'Door', 'Box', 'Ball', 'left', 'right', 'forward', 'pickup', 'drop', 'toggle', 'done', 'pointing_right', 'pointing_down', 'pointing_left', 'pointing_up', 'go_to', 'step_towards', 'grey_key_11', 'red_door', 'grey_door_127', 'agent', 'purple_ball', 'is_on_a', 'at', 'at_any', 'in_inventory']
Plan main:
    Execute go_to(red_door)
    Execute toggle
    Execute go_to(grey_key_11)
    Execute pickup
    Execute go_to(grey_door_127)
    Execute toggle
    Execute left
    Execute drop

Advice = "Get the key behind the red door to open the grey door."
Primitives = ['Agent', 'Wall', 'GoalTile', 'Lava', 'Key', 'Door', 'Box', 'Ball', 'left', 'right', 'forward', 'walk_to', 'open', 'close', 'putin', 'grab', 'inside', 'grey_key_11', 'red_door', 'grey_door_127', 'agent', 'purple_ball', 'is_on_a', 'at', 'at_any', 'in_inventory']
Plan main:
    Execute walk_to(red_door)
    Execute open(red_door)
    Execute walk_to(grey_key_11)
    Execute grab(grey_key_11)
    Execute walk_to(grey_door_127)
    Execute open(grey_door_127)
    