Instruction: Describe the location naturally in 1-2 sentences. Mention the support surface and 1-2 closest objects with exact distances in centimeters (e.g., 23 cm, 41 cm). Do not use meters or vague approximations. Use everyday English and varied sentence structures.

Question: Please describe in detail the final location of the power strip in the scene, including its distance and relation to nearby objects.

Answer: The power strip is on the nightstand. It is also to the side of and above the crate, about 19 cm away. It is further near the book, about 23 cm away.


Instruction:
Output ONLY a valid JSON object. No extra text, no explanation, no markdown, no ```json.

Use exactly these fields:
- target: string (main object name)
- support_surface: string (main surface or "none")
- references: array of 0-2 objects, each with:
  - object: string
  - relation: one of on, under, above, below, side_above, side_below, next_to, near, attached_to
  - distance_cm: float (e.g. 8.0 or 20.4)

Example:
{"target": "backpack", "support_surface": "none", "references": [
  {"object": "chair", "relation": "side_below", "distance_cm": 17.0},
  {"object": "nightstand", "relation": "side_below", "distance_cm": 19.0}
]}

Rules:
1. Max 2 references, sorted by distance
2. distance_cm must be float (add .0 if integer)
3. JSON must be directly parsable with json.loads()

Question: Please output the final location of the power strip in structured JSON format.

Answer: {"target": "power strip", "support_surface": "nightstand", "references": [{"object": "crate", "relation": "side_above", "distance_cm": 19.4}, {"object": "book", "relation": "near", "distance_cm": 23.4}]}


Instruction: Answer only with exactly one word: Yes or No. Do not add any explanation.

Question: In the entire scene, did the charger appear?

Answer: No


Instruction:
Choose exactly one option from A B C D.
Output ONLY in the format: X. object_name
Do not output any other text.

Question:
Excluding the surface it is resting on, which of the following objects is nearest to the final location of the backpack in this scene?
A. trolley
B. shelf
C. jacket
D. pullover

Choices:
- A. trolley
- B. shelf
- C. jacket
- D. pullover

Answer: A. trolley


Instruction: Describe the location naturally in 1-2 sentences. Mention the support surface and 1-2 closest objects with exact distances in centimeters (e.g., 23 cm, 41 cm). Do not use meters or vague approximations. Use everyday English and varied sentence structures.

Question: Please describe in detail the final location of the backpack in the scene, including its distance and relation to nearby objects.

Answer: The backpack is next to the trolley, about 3 cm away. It is also to the side of and above the pullover, about 27 cm away. It is further to the side of and above the jacket, about 35 cm away.


Instruction:
Output ONLY a valid JSON object. No extra text, no explanation, no markdown, no ```json.

Use exactly these fields:
- target: string (main object name)
- support_surface: string (main surface or "none")
- references: array of 0-2 objects, each with:
  - object: string
  - relation: one of on, under, above, below, side_above, side_below, next_to, near, attached_to
  - distance_cm: float (e.g. 8.0 or 20.4)

Example:
{"target": "backpack", "support_surface": "none", "references": [
  {"object": "chair", "relation": "side_below", "distance_cm": 17.0},
  {"object": "nightstand", "relation": "side_below", "distance_cm": 19.0}
]}

Rules:
1. Max 2 references, sorted by distance
2. distance_cm must be float (add .0 if integer)
3. JSON must be directly parsable with json.loads()

Question: Please output the final location of the backpack in structured JSON format.

Answer: {"target": "backpack", "support_surface": "shelf", "references": [{"object": "trolley", "relation": "next_to", "distance_cm": 3.5}, {"object": "pullover", "relation": "side_above", "distance_cm": 27.3}]}


Instruction: Answer only with exactly one word: Yes or No. Do not add any explanation.

Question: In the entire scene, did the keyboard appear?

Answer: Yes


Instruction:
Choose exactly one option from A B C D.
Output ONLY in the format: X. object_name
Do not output any other text.

Question:
Excluding the surface it is resting on, which of the following objects is nearest to the final location of the keyboard in this scene?
A. shelf
B. notebook
C. router
D. shelf rail

Choices:
- A. shelf
- B. notebook
- C. router
- D. shelf rail

Answer: B. notebook


Instruction: Describe the location naturally in 1-2 sentences. Mention the support surface and 1-2 closest objects with exact distances in centimeters (e.g., 23 cm, 41 cm). Do not use meters or vague approximations. Use everyday English and varied sentence structures.

Question: Please describe in detail the final location of the keyboard in the scene, including its distance and relation to nearby objects.

Answer: The keyboard is on the desk. It is also next to the notebook, about 5 cm away. It is further to the side of and below the shelf, about 31 cm away.


Instruction:
Output ONLY a valid JSON object. No extra text, no explanation, no markdown, no ```json.

Use exactly these fields:
- target: string (main object name)
- support_surface: string (main surface or "none")
- references: array of 0-2 objects, each with:
  - object: string
  - relation: one of on, under, above, below, side_above, side_below, next_to, near, attached_to
  - distance_cm: float (e.g. 8.0 or 20.4)

Example:
{"target": "backpack", "support_surface": "none", "references": [
  {"object": "chair", "relation": "side_below", "distance_cm": 17.0},
  {"object": "nightstand", "relation": "side_below", "distance_cm": 19.0}
]}

Rules:
1. Max 2 references, sorted by distance
2. distance_cm must be float (add .0 if integer)
3. JSON must be directly parsable with json.loads()

Question: Please output the final location of the keyboard in structured JSON format.

Answer: {"target": "keyboard", "support_surface": "desk", "references": [{"object": "notebook", "relation": "next_to", "distance_cm": 5.3}, {"object": "shelf", "relation": "side_below", "distance_cm": 31.0}]}


Instruction: Answer only with exactly one word: Yes or No. Do not add any explanation.

Question: In the entire scene, did the eyeglasses appear?

Answer: No


Instruction:
Choose exactly one option from A B C D.
Output ONLY in the format: X. object_name
Do not output any other text.

Question:
Excluding the surface it is resting on, which of the following objects is nearest to the final location of the notebook in this scene?
A. keyboard
B. monitor
C. shelf rail
D. router

Choices:
- A. keyboard
- B. monitor
- C. shelf rail
- D. router

Answer: A. keyboard


Instruction: Describe the location naturally in 1-2 sentences. Mention the support surface and 1-2 closest objects with exact distances in centimeters (e.g., 23 cm, 41 cm). Do not use meters or vague approximations. Use everyday English and varied sentence structures.

Question: Please describe in detail the final location of the notebook in the scene, including its distance and relation to nearby objects.

Answer: The notebook is on the desk. It is also next to the keyboard, about 5 cm away. It is further to the side of and below the monitor, about 14 cm away.


Instruction:
Output ONLY a valid JSON object. No extra text, no explanation, no markdown, no ```json.

Use exactly these fields:
- target: string (main object name)
- support_surface: string (main surface or "none")
- references: array of 0-2 objects, each with:
  - object: string
  - relation: one of on, under, above, below, side_above, side_below, next_to, near, attached_to
  - distance_cm: float (e.g. 8.0 or 20.4)

Example:
{"target": "backpack", "support_surface": "none", "references": [
  {"object": "chair", "relation": "side_below", "distance_cm": 17.0},
  {"object": "nightstand", "relation": "side_below", "distance_cm": 19.0}
]}

Rules:
1. Max 2 references, sorted by distance
2. distance_cm must be float (add .0 if integer)
3. JSON must be directly parsable with json.loads()

Question: Please output the final location of the notebook in structured JSON format.

Answer: {"target": "notebook", "support_surface": "desk", "references": [{"object": "keyboard", "relation": "next_to", "distance_cm": 5.3}, {"object": "monitor", "relation": "side_below", "distance_cm": 13.9}]}


Instruction: Answer only with exactly one word: Yes or No. Do not add any explanation.

Question: In the entire scene, did the handbag appear?

Answer: No


Instruction:
Choose exactly one option from A B C D.
Output ONLY in the format: X. object_name
Do not output any other text.

Question:
Excluding the surface it is resting on, which of the following objects is nearest to the final location of the bottle in this scene?
A. faucet
B. kitchen towel
C. sink
D. sponge

Choices:
- A. faucet
- B. kitchen towel
- C. sink
- D. sponge

Answer: C. sink


Instruction: Describe the location naturally in 1-2 sentences. Mention the support surface and 1-2 closest objects with exact distances in centimeters (e.g., 23 cm, 41 cm). Do not use meters or vague approximations. Use everyday English and varied sentence structures.

Question: Please describe in detail the final location of the bottle in the scene, including its distance and relation to nearby objects.

Answer: The bottle is to the side of and above the sink, about 6 cm away. It is also to the side of and above the sponge, about 8 cm away. It is further to the side of and above the faucet, about 10 cm away.


Instruction:
Output ONLY a valid JSON object. No extra text, no explanation, no markdown, no ```json.

Use exactly these fields:
- target: string (main object name)
- support_surface: string (main surface or "none")
- references: array of 0-2 objects, each with:
  - object: string
  - relation: one of on, under, above, below, side_above, side_below, next_to, near, attached_to
  - distance_cm: float (e.g. 8.0 or 20.4)

Example:
{"target": "backpack", "support_surface": "none", "references": [
  {"object": "chair", "relation": "side_below", "distance_cm": 17.0},
  {"object": "nightstand", "relation": "side_below", "distance_cm": 19.0}
]}

Rules:
1. Max 2 references, sorted by distance
2. distance_cm must be float (add .0 if integer)
3. JSON must be directly parsable with json.loads()

Question: Please output the final location of the bottle in structured JSON format.

Answer: {"target": "bottle", "support_surface": "kitchen counter", "references": [{"object": "sink", "relation": "side_above", "distance_cm": 6.2}, {"object": "sponge", "relation": "side_above", "distance_cm": 8.4}]}


Instruction: Answer only with exactly one word: Yes or No. Do not add any explanation.

Question: In the entire scene, did the power plug appear?

Answer: Yes


Instruction:
Choose exactly one option from A B C D.
Output ONLY in the format: X. object_name
Do not output any other text.

Question:
Excluding the surface it is resting on, which of the following objects is nearest to the final location of the power plug in this scene?
A. stovetop
B. kitchen paper
C. cooking pan
D. kitchen cabinet

Choices:
- A. stovetop
- B. kitchen paper
- C. cooking pan
- D. kitchen cabinet

Answer: B. kitchen paper


Instruction: Describe the location naturally in 1-2 sentences. Mention the support surface and 1-2 closest objects with exact distances in centimeters (e.g., 23 cm, 41 cm). Do not use meters or vague approximations. Use everyday English and varied sentence structures.

Question: Please describe in detail the final location of the power plug in the scene, including its distance and relation to nearby objects.

Answer: The power plug is near the kitchen paper, about 19 cm away. It is also to the side of and above the stovetop, about 33 cm away. It is further to the side of and below the kitchen cabinet, about 39 cm away.


Instruction:
Output ONLY a valid JSON object. No extra text, no explanation, no markdown, no ```json.

Use exactly these fields:
- target: string (main object name)
- support_surface: string (main surface or "none")
- references: array of 0-2 objects, each with:
  - object: string
  - relation: one of on, under, above, below, side_above, side_below, next_to, near, attached_to
  - distance_cm: float (e.g. 8.0 or 20.4)

Example:
{"target": "backpack", "support_surface": "none", "references": [
  {"object": "chair", "relation": "side_below", "distance_cm": 17.0},
  {"object": "nightstand", "relation": "side_below", "distance_cm": 19.0}
]}

Rules:
1. Max 2 references, sorted by distance
2. distance_cm must be float (add .0 if integer)
3. JSON must be directly parsable with json.loads()

Question: Please output the final location of the power plug in structured JSON format.

Answer: {"target": "power plug", "support_surface": "kitchen cabinet", "references": [{"object": "kitchen paper", "relation": "near", "distance_cm": 18.9}, {"object": "stovetop", "relation": "side_above", "distance_cm": 33.4}]}


Instruction: Answer only with exactly one word: Yes or No. Do not add any explanation.

Question: In the entire scene, did the pen holder appear?

Answer: No


Instruction:
Choose exactly one option from A B C D.
Output ONLY in the format: X. object_name
Do not output any other text.

Question:
Excluding the surface it is resting on, which of the following objects is nearest to the final location of the cup in this scene?
A. bowl
B. plant
C. food box
D. storage box

Choices:
- A. bowl
- B. plant
- C. food box
- D. storage box

Answer: B. plant


Instruction: Describe the location naturally in 1-2 sentences. Mention the support surface and 1-2 closest objects with exact distances in centimeters (e.g., 23 cm, 41 cm). Do not use meters or vague approximations. Use everyday English and varied sentence structures.

Question: Please describe in detail the final location of the cup in the scene, including its distance and relation to nearby objects.

Answer: The cup is to the side of and below the plant, about 11 cm away. It is also to the side of and above the bowl, about 34 cm away. It is further to the side of and above the storage box, about 45 cm away.


Instruction:
Output ONLY a valid JSON object. No extra text, no explanation, no markdown, no ```json.

Use exactly these fields:
- target: string (main object name)
- support_surface: string (main surface or "none")
- references: array of 0-2 objects, each with:
  - object: string
  - relation: one of on, under, above, below, side_above, side_below, next_to, near, attached_to
  - distance_cm: float (e.g. 8.0 or 20.4)

Example:
{"target": "backpack", "support_surface": "none", "references": [
  {"object": "chair", "relation": "side_below", "distance_cm": 17.0},
  {"object": "nightstand", "relation": "side_below", "distance_cm": 19.0}
]}

Rules:
1. Max 2 references, sorted by distance
2. distance_cm must be float (add .0 if integer)
3. JSON must be directly parsable with json.loads()

Question: Please output the final location of the cup in structured JSON format.

Answer: {"target": "cup", "support_surface": "tray", "references": [{"object": "plant", "relation": "side_below", "distance_cm": 10.9}, {"object": "bowl", "relation": "side_above", "distance_cm": 34.2}]}


Instruction: Answer only with exactly one word: Yes or No. Do not add any explanation.

Question: In the entire scene, did the notebook appear?

Answer: Yes


Instruction:
Choose exactly one option from A B C D.
Output ONLY in the format: X. object_name
Do not output any other text.

Question:
Excluding the surface it is resting on, which of the following objects is nearest to the final location of the notebook in this scene?
A. curtain
B. box
C. laptop sleave
D. papers

Choices:
- A. curtain
- B. box
- C. laptop sleave
- D. papers

Answer: B. box


Instruction: Describe the location naturally in 1-2 sentences. Mention the support surface and 1-2 closest objects with exact distances in centimeters (e.g., 23 cm, 41 cm). Do not use meters or vague approximations. Use everyday English and varied sentence structures.

Question: Please describe in detail the final location of the notebook in the scene, including its distance and relation to nearby objects.

Answer: The notebook is on the table. It is also to the side of and below the papers, about 8 cm away. It is further next to the laptop sleave, about 8 cm away.


Instruction:
Output ONLY a valid JSON object. No extra text, no explanation, no markdown, no ```json.

Use exactly these fields:
- target: string (main object name)
- support_surface: string (main surface or "none")
- references: array of 0-2 objects, each with:
  - object: string
  - relation: one of on, under, above, below, side_above, side_below, next_to, near, attached_to
  - distance_cm: float (e.g. 8.0 or 20.4)

Example:
{"target": "backpack", "support_surface": "none", "references": [
  {"object": "chair", "relation": "side_below", "distance_cm": 17.0},
  {"object": "nightstand", "relation": "side_below", "distance_cm": 19.0}
]}

Rules:
1. Max 2 references, sorted by distance
2. distance_cm must be float (add .0 if integer)
3. JSON must be directly parsable with json.loads()

Question: Please output the final location of the notebook in structured JSON format.

Answer: {"target": "notebook", "support_surface": "table", "references": [{"object": "papers", "relation": "side_below", "distance_cm": 7.6}, {"object": "laptop sleave", "relation": "next_to", "distance_cm": 7.8}]}


Instruction: Answer only with exactly one word: Yes or No. Do not add any explanation.

Question: In the entire scene, did the eyeglasses appear?

Answer: No


Instruction:
Choose exactly one option from A B C D.
Output ONLY in the format: X. object_name
Do not output any other text.

Question:
Excluding the surface it is resting on, which of the following objects is nearest to the final location of the glasses case in this scene?
A. night stand
B. laptop bag
C. mouse
D. office chair

Choices:
- A. night stand
- B. laptop bag
- C. mouse
- D. office chair

Answer: B. laptop bag


Instruction: Describe the location naturally in 1-2 sentences. Mention the support surface and 1-2 closest objects with exact distances in centimeters (e.g., 23 cm, 41 cm). Do not use meters or vague approximations. Use everyday English and varied sentence structures.

Question: Please describe in detail the final location of the glasses case in the scene, including its distance and relation to nearby objects.

Answer: The glasses case is on the table. It is also above the laptop bag, about 12 cm away. It is further to the side of and above the office chair, about 20 cm away.


Instruction:
Output ONLY a valid JSON object. No extra text, no explanation, no markdown, no ```json.

Use exactly these fields:
- target: string (main object name)
- support_surface: string (main surface or "none")
- references: array of 0-2 objects, each with:
  - object: string
  - relation: one of on, under, above, below, side_above, side_below, next_to, near, attached_to
  - distance_cm: float (e.g. 8.0 or 20.4)

Example:
{"target": "backpack", "support_surface": "none", "references": [
  {"object": "chair", "relation": "side_below", "distance_cm": 17.0},
  {"object": "nightstand", "relation": "side_below", "distance_cm": 19.0}
]}

Rules:
1. Max 2 references, sorted by distance
2. distance_cm must be float (add .0 if integer)
3. JSON must be directly parsable with json.loads()

Question: Please output the final location of the glasses case in structured JSON format.

Answer: {"target": "glasses case", "support_surface": "table", "references": [{"object": "laptop bag", "relation": "above", "distance_cm": 12.3}, {"object": "office chair", "relation": "side_above", "distance_cm": 20.4}]}


Instruction: Answer only with exactly one word: Yes or No. Do not add any explanation.

Question: In the entire scene, did the mouse appear?

Answer: Yes


Instruction:
Choose exactly one option from A B C D.
Output ONLY in the format: X. object_name
Do not output any other text.

Question:
Excluding the surface it is resting on, which of the following objects is nearest to the final location of the mouse in this scene?
A. glasses case
B. monitor
C. office chair
D. laptop bag

Choices:
- A. glasses case
- B. monitor
- C. office chair
- D. laptop bag

Answer: C. office chair


Instruction: Describe the location naturally in 1-2 sentences. Mention the support surface and 1-2 closest objects with exact distances in centimeters (e.g., 23 cm, 41 cm). Do not use meters or vague approximations. Use everyday English and varied sentence structures.

Question: Please describe in detail the final location of the mouse in the scene, including its distance and relation to nearby objects.

Answer: The mouse is on the table. It is also to the side of and above the office chair, about 6 cm away. It is further near the glasses case, about 26 cm away.


Instruction:
Output ONLY a valid JSON object. No extra text, no explanation, no markdown, no ```json.

Use exactly these fields:
- target: string (main object name)
- support_surface: string (main surface or "none")
- references: array of 0-2 objects, each with:
  - object: string
  - relation: one of on, under, above, below, side_above, side_below, next_to, near, attached_to
  - distance_cm: float (e.g. 8.0 or 20.4)

Example:
{"target": "backpack", "support_surface": "none", "references": [
  {"object": "chair", "relation": "side_below", "distance_cm": 17.0},
  {"object": "nightstand", "relation": "side_below", "distance_cm": 19.0}
]}

Rules:
1. Max 2 references, sorted by distance
2. distance_cm must be float (add .0 if integer)
3. JSON must be directly parsable with json.loads()

Question: Please output the final location of the mouse in structured JSON format.

Answer: {"target": "mouse", "support_surface": "table", "references": [{"object": "office chair", "relation": "side_above", "distance_cm": 5.8}, {"object": "glasses case", "relation": "near", "distance_cm": 25.6}]}


Instruction: Answer only with exactly one word: Yes or No. Do not add any explanation.

Question: In the entire scene, did the notebook appear?

Answer: Yes


Instruction:
Choose exactly one option from A B C D.
Output ONLY in the format: X. object_name
Do not output any other text.

Question:
Excluding the surface it is resting on, which of the following objects is nearest to the final location of the notebook in this scene?
A. bottles
B. laptop bag
C. curtain
D. whiteboard

Choices:
- A. bottles
- B. laptop bag
- C. curtain
- D. whiteboard

Answer: A. bottles


Instruction: Describe the location naturally in 1-2 sentences. Mention the support surface and 1-2 closest objects with exact distances in centimeters (e.g., 23 cm, 41 cm). Do not use meters or vague approximations. Use everyday English and varied sentence structures.

Question: Please describe in detail the final location of the notebook in the scene, including its distance and relation to nearby objects.

Answer: The notebook is next to the bottles. It is also under the whiteboard, about 4 cm away. It is further to the side of and above the laptop bag, about 17 cm away.


Instruction:
Output ONLY a valid JSON object. No extra text, no explanation, no markdown, no ```json.

Use exactly these fields:
- target: string (main object name)
- support_surface: string (main surface or "none")
- references: array of 0-2 objects, each with:
  - object: string
  - relation: one of on, under, above, below, side_above, side_below, next_to, near, attached_to
  - distance_cm: float (e.g. 8.0 or 20.4)

Example:
{"target": "backpack", "support_surface": "none", "references": [
  {"object": "chair", "relation": "side_below", "distance_cm": 17.0},
  {"object": "nightstand", "relation": "side_below", "distance_cm": 19.0}
]}

Rules:
1. Max 2 references, sorted by distance
2. distance_cm must be float (add .0 if integer)
3. JSON must be directly parsable with json.loads()

Question: Please output the final location of the notebook in structured JSON format.

Answer: {"target": "notebook", "support_surface": "night stand", "references": [{"object": "bottles", "relation": "next_to", "distance_cm": 2.0}, {"object": "whiteboard", "relation": "under", "distance_cm": 3.6}]}


Instruction: Answer only with exactly one word: Yes or No. Do not add any explanation.

Question: In the entire scene, did the adapter appear?

Answer: No


Instruction:
Choose exactly one option from A B C D.
Output ONLY in the format: X. object_name
Do not output any other text.

Question:
Excluding the surface it is resting on, which of the following objects is nearest to the final location of the power strip in this scene?
A. laptop bag
B. office chair
C. table
D. night stand

Choices:
- A. laptop bag
- B. office chair
- C. table
- D. night stand

Answer: C. table


Instruction: Describe the location naturally in 1-2 sentences. Mention the support surface and 1-2 closest objects with exact distances in centimeters (e.g., 23 cm, 41 cm). Do not use meters or vague approximations. Use everyday English and varied sentence structures.

Question: Please describe in detail the final location of the power strip in the scene, including its distance and relation to nearby objects.

Answer: The power strip is to the side of and below the table, about 8 cm away. It is also to the side of and below the night stand, about 12 cm away. It is further to the side of and below the laptop bag, about 25 cm away.


Instruction:
Output ONLY a valid JSON object. No extra text, no explanation, no markdown, no ```json.

Use exactly these fields:
- target: string (main object name)
- support_surface: string (main surface or "none")
- references: array of 0-2 objects, each with:
  - object: string
  - relation: one of on, under, above, below, side_above, side_below, next_to, near, attached_to
  - distance_cm: float (e.g. 8.0 or 20.4)

Example:
{"target": "backpack", "support_surface": "none", "references": [
  {"object": "chair", "relation": "side_below", "distance_cm": 17.0},
  {"object": "nightstand", "relation": "side_below", "distance_cm": 19.0}
]}

Rules:
1. Max 2 references, sorted by distance
2. distance_cm must be float (add .0 if integer)
3. JSON must be directly parsable with json.loads()

Question: Please output the final location of the power strip in structured JSON format.

Answer: {"target": "power strip", "support_surface": "night stand", "references": [{"object": "table", "relation": "side_below", "distance_cm": 7.8}, {"object": "night stand", "relation": "side_below", "distance_cm": 11.6}]}


Instruction: Answer only with exactly one word: Yes or No. Do not add any explanation.

Question: In the entire scene, did the backpack appear?

Answer: Yes


Instruction:
Choose exactly one option from A B C D.
Output ONLY in the format: X. object_name
Do not output any other text.

Question:
Excluding the surface it is resting on, which of the following objects is nearest to the final location of the backpack in this scene?
A. bag
B. nightstand
C. chair
D. box

Choices:
- A. bag
- B. nightstand
- C. chair
- D. box

Answer: C. chair


Instruction: Describe the location naturally in 1-2 sentences. Mention the support surface and 1-2 closest objects with exact distances in centimeters (e.g., 23 cm, 41 cm). Do not use meters or vague approximations. Use everyday English and varied sentence structures.

Question: Please describe in detail the final location of the backpack in the scene, including its distance and relation to nearby objects.

Answer: The backpack is to the side of and below the chair, about 17 cm away. It is also to the side of and below the nightstand, about 19 cm away. It is further near the box, about 21 cm away.


Instruction:
Output ONLY a valid JSON object. No extra text, no explanation, no markdown, no ```json.

Use exactly these fields:
- target: string (main object name)
- support_surface: string (main surface or "none")
- references: array of 0-2 objects, each with:
  - object: string
  - relation: one of on, under, above, below, side_above, side_below, next_to, near, attached_to
  - distance_cm: float (e.g. 8.0 or 20.4)

Example:
{"target": "backpack", "support_surface": "none", "references": [
  {"object": "chair", "relation": "side_below", "distance_cm": 17.0},
  {"object": "nightstand", "relation": "side_below", "distance_cm": 19.0}
]}

Rules:
1. Max 2 references, sorted by distance
2. distance_cm must be float (add .0 if integer)
3. JSON must be directly parsable with json.loads()

Question: Please output the final location of the backpack in structured JSON format.

Answer: {"target": "backpack", "support_surface": "nightstand", "references": [{"object": "chair", "relation": "side_below", "distance_cm": 16.5}, {"object": "nightstand", "relation": "side_below", "distance_cm": 18.7}]}


Instruction: Answer only with exactly one word: Yes or No. Do not add any explanation.

Question: In the entire scene, did the bottle appear?

Answer: Yes


Instruction:
Choose exactly one option from A B C D.
Output ONLY in the format: X. object_name
Do not output any other text.

Question:
Excluding the surface it is resting on, which of the following objects is nearest to the final location of the bottle in this scene?
A. books
B. picture
C. shelf
D. bowl

Choices:
- A. books
- B. picture
- C. shelf
- D. bowl

Answer: C. shelf


Instruction: Describe the location naturally in 1-2 sentences. Mention the support surface and 1-2 closest objects with exact distances in centimeters (e.g., 23 cm, 41 cm). Do not use meters or vague approximations. Use everyday English and varied sentence structures.

Question: Please describe in detail the final location of the bottle in the scene, including its distance and relation to nearby objects.

Answer: The bottle is on the shelf. It is also near the picture, about 36 cm away. It is further to the side of and below the books, about 49 cm away.


Instruction:
Output ONLY a valid JSON object. No extra text, no explanation, no markdown, no ```json.

Use exactly these fields:
- target: string (main object name)
- support_surface: string (main surface or "none")
- references: array of 0-2 objects, each with:
  - object: string
  - relation: one of on, under, above, below, side_above, side_below, next_to, near, attached_to
  - distance_cm: float (e.g. 8.0 or 20.4)

Example:
{"target": "backpack", "support_surface": "none", "references": [
  {"object": "chair", "relation": "side_below", "distance_cm": 17.0},
  {"object": "nightstand", "relation": "side_below", "distance_cm": 19.0}
]}

Rules:
1. Max 2 references, sorted by distance
2. distance_cm must be float (add .0 if integer)
3. JSON must be directly parsable with json.loads()

Question: Please output the final location of the bottle in structured JSON format.

Answer: {"target": "bottle", "support_surface": "shelf", "references": [{"object": "picture", "relation": "near", "distance_cm": 35.7}, {"object": "books", "relation": "side_below", "distance_cm": 49.2}]}


Instruction: Answer only with exactly one word: Yes or No. Do not add any explanation.

Question: In the entire scene, did the phone stand appear?

Answer: No


Instruction:
Choose exactly one option from A B C D.
Output ONLY in the format: X. object_name
Do not output any other text.

Question:
Excluding the surface it is resting on, which of the following objects is nearest to the final location of the handbag in this scene?
A. light switch
B. bag
C. door frame
D. backpack

Choices:
- A. light switch
- B. bag
- C. door frame
- D. backpack

Answer: C. door frame


Instruction: Describe the location naturally in 1-2 sentences. Mention the support surface and 1-2 closest objects with exact distances in centimeters (e.g., 23 cm, 41 cm). Do not use meters or vague approximations. Use everyday English and varied sentence structures.

Question: Please describe in detail the final location of the handbag in the scene, including its distance and relation to nearby objects.

Answer: The handbag is attached to the door. It is also to the side of and below the door frame, about 19 cm away. It is further to the side of and below the light switch, about 33 cm away.


Instruction:
Output ONLY a valid JSON object. No extra text, no explanation, no markdown, no ```json.

Use exactly these fields:
- target: string (main object name)
- support_surface: string (main surface or "none")
- references: array of 0-2 objects, each with:
  - object: string
  - relation: one of on, under, above, below, side_above, side_below, next_to, near, attached_to
  - distance_cm: float (e.g. 8.0 or 20.4)

Example:
{"target": "backpack", "support_surface": "none", "references": [
  {"object": "chair", "relation": "side_below", "distance_cm": 17.0},
  {"object": "nightstand", "relation": "side_below", "distance_cm": 19.0}
]}

Rules:
1. Max 2 references, sorted by distance
2. distance_cm must be float (add .0 if integer)
3. JSON must be directly parsable with json.loads()

Question: Please output the final location of the handbag in structured JSON format.

Answer: {"target": "handbag", "support_surface": "door", "references": [{"object": "door frame", "relation": "side_below", "distance_cm": 19.0}, {"object": "light switch", "relation": "side_below", "distance_cm": 33.5}]}


Instruction: Answer only with exactly one word: Yes or No. Do not add any explanation.

Question: In the entire scene, did the purse appear?

Answer: No


Instruction:
Choose exactly one option from A B C D.
Output ONLY in the format: X. object_name
Do not output any other text.

Question:
Excluding the surface it is resting on, which of the following objects is nearest to the final location of the mouse in this scene?
A. desk lamp
B. wheeled chair
C. box
D. chair

Choices:
- A. desk lamp
- B. wheeled chair
- C. box
- D. chair

Answer: D. chair


Instruction: Describe the location naturally in 1-2 sentences. Mention the support surface and 1-2 closest objects with exact distances in centimeters (e.g., 23 cm, 41 cm). Do not use meters or vague approximations. Use everyday English and varied sentence structures.

Question: Please describe in detail the final location of the mouse in the scene, including its distance and relation to nearby objects.

Answer: The mouse is on the desk. It is also to the side of and above the chair, about 32 cm away. It is further to the side of and above the box, about 44 cm away.


Instruction:
Output ONLY a valid JSON object. No extra text, no explanation, no markdown, no ```json.

Use exactly these fields:
- target: string (main object name)
- support_surface: string (main surface or "none")
- references: array of 0-2 objects, each with:
  - object: string
  - relation: one of on, under, above, below, side_above, side_below, next_to, near, attached_to
  - distance_cm: float (e.g. 8.0 or 20.4)

Example:
{"target": "backpack", "support_surface": "none", "references": [
  {"object": "chair", "relation": "side_below", "distance_cm": 17.0},
  {"object": "nightstand", "relation": "side_below", "distance_cm": 19.0}
]}

Rules:
1. Max 2 references, sorted by distance
2. distance_cm must be float (add .0 if integer)
3. JSON must be directly parsable with json.loads()

Question: Please output the final location of the mouse in structured JSON format.

Answer: {"target": "mouse", "support_surface": "desk", "references": [{"object": "chair", "relation": "side_above", "distance_cm": 32.1}, {"object": "box", "relation": "side_above", "distance_cm": 43.6}]}


Instruction: Answer only with exactly one word: Yes or No. Do not add any explanation.

Question: In the entire scene, did the extension cord appear?

Answer: Yes


Instruction:
Choose exactly one option from A B C D.
Output ONLY in the format: X. object_name
Do not output any other text.

Question:
Excluding the surface it is resting on, which of the following objects is nearest to the final location of the extension cord in this scene?
A. table
B. luggage
C. ball
D. water pitcher

Choices:
- A. table
- B. luggage
- C. ball
- D. water pitcher

Answer: B. luggage


Instruction: Describe the location naturally in 1-2 sentences. Mention the support surface and 1-2 closest objects with exact distances in centimeters (e.g., 23 cm, 41 cm). Do not use meters or vague approximations. Use everyday English and varied sentence structures.

Question: Please describe in detail the final location of the extension cord in the scene, including its distance and relation to nearby objects.

Answer: The extension cord is on the cabinet. It is also to the side of and above the luggage. It is further to the side of and below the table, about 6 cm away.


Instruction:
Output ONLY a valid JSON object. No extra text, no explanation, no markdown, no ```json.

Use exactly these fields:
- target: string (main object name)
- support_surface: string (main surface or "none")
- references: array of 0-2 objects, each with:
  - object: string
  - relation: one of on, under, above, below, side_above, side_below, next_to, near, attached_to
  - distance_cm: float (e.g. 8.0 or 20.4)

Example:
{"target": "backpack", "support_surface": "none", "references": [
  {"object": "chair", "relation": "side_below", "distance_cm": 17.0},
  {"object": "nightstand", "relation": "side_below", "distance_cm": 19.0}
]}

Rules:
1. Max 2 references, sorted by distance
2. distance_cm must be float (add .0 if integer)
3. JSON must be directly parsable with json.loads()

Question: Please output the final location of the extension cord in structured JSON format.

Answer: {"target": "extension cord", "support_surface": "cabinet", "references": [{"object": "luggage", "relation": "side_above", "distance_cm": 2.5}, {"object": "table", "relation": "side_below", "distance_cm": 5.7}]}


Instruction: Answer only with exactly one word: Yes or No. Do not add any explanation.

Question: In the entire scene, did the spray bottle appear?

Answer: No


Instruction: Describe the location naturally in 1-2 sentences. Mention the support surface and 1-2 closest objects with exact distances in centimeters (e.g., 23 cm, 41 cm). Do not use meters or vague approximations. Use everyday English and varied sentence structures.

Question: Please describe in detail the final location of the keyboard in the scene, including its distance and relation to nearby objects.

Answer: The keyboard is on the table. It is also next to the mouse. It is further next to the laptop, about 3 cm away.


Instruction:
Output ONLY a valid JSON object. No extra text, no explanation, no markdown, no ```json.

Use exactly these fields:
- target: string (main object name)
- support_surface: string (main surface or "none")
- references: array of 0-2 objects, each with:
  - object: string
  - relation: one of on, under, above, below, side_above, side_below, next_to, near, attached_to
  - distance_cm: float (e.g. 8.0 or 20.4)

Example:
{"target": "backpack", "support_surface": "none", "references": [
  {"object": "chair", "relation": "side_below", "distance_cm": 17.0},
  {"object": "nightstand", "relation": "side_below", "distance_cm": 19.0}
]}

Rules:
1. Max 2 references, sorted by distance
2. distance_cm must be float (add .0 if integer)
3. JSON must be directly parsable with json.loads()

Question: Please output the final location of the keyboard in structured JSON format.

Answer: {"target": "keyboard", "support_surface": "table", "references": [{"object": "mouse", "relation": "next_to", "distance_cm": 2.1}, {"object": "laptop", "relation": "next_to", "distance_cm": 2.9}]}


Instruction: Answer only with exactly one word: Yes or No. Do not add any explanation.

Question: In the entire scene, did the mouse pad appear?

Answer: No


Instruction:
Choose exactly one option from A B C D.
Output ONLY in the format: X. object_name
Do not output any other text.

Question:
Excluding the surface it is resting on, which of the following objects is nearest to the final location of the cup in this scene?
A. file holder
B. helmet
C. yoga mat
D. paper bag

Choices:
- A. file holder
- B. helmet
- C. yoga mat
- D. paper bag

Answer: D. paper bag


Instruction: Describe the location naturally in 1-2 sentences. Mention the support surface and 1-2 closest objects with exact distances in centimeters (e.g., 23 cm, 41 cm). Do not use meters or vague approximations. Use everyday English and varied sentence structures.

Question: Please describe in detail the final location of the cup in the scene, including its distance and relation to nearby objects.

Answer: The cup is on the shelf. It is also next to the paper bag, about 8 cm away. It is further to the side of and above the file holder, about 15 cm away.


Instruction:
Output ONLY a valid JSON object. No extra text, no explanation, no markdown, no ```json.

Use exactly these fields:
- target: string (main object name)
- support_surface: string (main surface or "none")
- references: array of 0-2 objects, each with:
  - object: string
  - relation: one of on, under, above, below, side_above, side_below, next_to, near, attached_to
  - distance_cm: float (e.g. 8.0 or 20.4)

Example:
{"target": "backpack", "support_surface": "none", "references": [
  {"object": "chair", "relation": "side_below", "distance_cm": 17.0},
  {"object": "nightstand", "relation": "side_below", "distance_cm": 19.0}
]}

Rules:
1. Max 2 references, sorted by distance
2. distance_cm must be float (add .0 if integer)
3. JSON must be directly parsable with json.loads()

Question: Please output the final location of the cup in structured JSON format.

Answer: {"target": "cup", "support_surface": "shelf", "references": [{"object": "paper bag", "relation": "next_to", "distance_cm": 7.7}, {"object": "file holder", "relation": "side_above", "distance_cm": 14.9}]}


Instruction: Answer only with exactly one word: Yes or No. Do not add any explanation.

Question: In the entire scene, did the keyboard appear?

Answer: Yes


Instruction:
Choose exactly one option from A B C D.
Output ONLY in the format: X. object_name
Do not output any other text.

Question:
Excluding the surface it is resting on, which of the following objects is nearest to the final location of the keyboard in this scene?
A. shelf
B. poster
C. bulletin board
D. box

Choices:
- A. shelf
- B. poster
- C. bulletin board
- D. box

Answer: D. box


Instruction: Describe the location naturally in 1-2 sentences. Mention the support surface and 1-2 closest objects with exact distances in centimeters (e.g., 23 cm, 41 cm). Do not use meters or vague approximations. Use everyday English and varied sentence structures.

Question: Please describe in detail the final location of the keyboard in the scene, including its distance and relation to nearby objects.

Answer: The keyboard is on the stand. It is also above the box, about 4 cm away. It is further to the side of and below the bulletin board, about 7 cm away.


Instruction:
Output ONLY a valid JSON object. No extra text, no explanation, no markdown, no ```json.

Use exactly these fields:
- target: string (main object name)
- support_surface: string (main surface or "none")
- references: array of 0-2 objects, each with:
  - object: string
  - relation: one of on, under, above, below, side_above, side_below, next_to, near, attached_to
  - distance_cm: float (e.g. 8.0 or 20.4)

Example:
{"target": "backpack", "support_surface": "none", "references": [
  {"object": "chair", "relation": "side_below", "distance_cm": 17.0},
  {"object": "nightstand", "relation": "side_below", "distance_cm": 19.0}
]}

Rules:
1. Max 2 references, sorted by distance
2. distance_cm must be float (add .0 if integer)
3. JSON must be directly parsable with json.loads()

Question: Please output the final location of the keyboard in structured JSON format.

Answer: {"target": "keyboard", "support_surface": "stand", "references": [{"object": "box", "relation": "above", "distance_cm": 3.7}, {"object": "bulletin board", "relation": "side_below", "distance_cm": 6.8}]}


Instruction: Answer only with exactly one word: Yes or No. Do not add any explanation.

Question: In the entire scene, did the stapler appear?

Answer: No


Instruction:
Choose exactly one option from A B C D.
Output ONLY in the format: X. object_name
Do not output any other text.

Question:
Excluding the surface it is resting on, which of the following objects is nearest to the final location of the soap in this scene?
A. tiled wall
B. paper towel dispenser
C. sink
D. tap

Choices:
- A. tiled wall
- B. paper towel dispenser
- C. sink
- D. tap

Answer: D. tap


Instruction: Describe the location naturally in 1-2 sentences. Mention the support surface and 1-2 closest objects with exact distances in centimeters (e.g., 23 cm, 41 cm). Do not use meters or vague approximations. Use everyday English and varied sentence structures.

Question: Please describe in detail the final location of the soap in the scene, including its distance and relation to nearby objects.

Answer: The soap is to the side of and above the tap, about 8 cm away. It is also to the side of and above the sink, about 10 cm away. It is further to the side of and below the paper towel dispenser, about 27 cm away.


Instruction:
Output ONLY a valid JSON object. No extra text, no explanation, no markdown, no ```json.

Use exactly these fields:
- target: string (main object name)
- support_surface: string (main surface or "none")
- references: array of 0-2 objects, each with:
  - object: string
  - relation: one of on, under, above, below, side_above, side_below, next_to, near, attached_to
  - distance_cm: float (e.g. 8.0 or 20.4)

Example:
{"target": "backpack", "support_surface": "none", "references": [
  {"object": "chair", "relation": "side_below", "distance_cm": 17.0},
  {"object": "nightstand", "relation": "side_below", "distance_cm": 19.0}
]}

Rules:
1. Max 2 references, sorted by distance
2. distance_cm must be float (add .0 if integer)
3. JSON must be directly parsable with json.loads()

Question: Please output the final location of the soap in structured JSON format.

Answer: {"target": "soap", "support_surface": "tiled wall", "references": [{"object": "tap", "relation": "side_above", "distance_cm": 8.3}, {"object": "sink", "relation": "side_above", "distance_cm": 10.4}]}


Instruction: Answer only with exactly one word: Yes or No. Do not add any explanation.

Question: In the entire scene, did the mobile phone appear?

Answer: No


Instruction:
Choose exactly one option from A B C D.
Output ONLY in the format: X. object_name
Do not output any other text.

Question:
Excluding the surface it is resting on, which of the following objects is nearest to the final location of the cable in this scene?
A. cables
B. canister
C. power strip
D. box

Choices:
- A. cables
- B. canister
- C. power strip
- D. box

Answer: D. box


Instruction: Describe the location naturally in 1-2 sentences. Mention the support surface and 1-2 closest objects with exact distances in centimeters (e.g., 23 cm, 41 cm). Do not use meters or vague approximations. Use everyday English and varied sentence structures.

Question: Please describe in detail the final location of the cable in the scene, including its distance and relation to nearby objects.

Answer: The cable is to the side of and below the box, about 13 cm away. It is also near the cables, about 17 cm away. It is further to the side of and below the canister, about 33 cm away.


Instruction:
Output ONLY a valid JSON object. No extra text, no explanation, no markdown, no ```json.

Use exactly these fields:
- target: string (main object name)
- support_surface: string (main surface or "none")
- references: array of 0-2 objects, each with:
  - object: string
  - relation: one of on, under, above, below, side_above, side_below, next_to, near, attached_to
  - distance_cm: float (e.g. 8.0 or 20.4)

Example:
{"target": "backpack", "support_surface": "none", "references": [
  {"object": "chair", "relation": "side_below", "distance_cm": 17.0},
  {"object": "nightstand", "relation": "side_below", "distance_cm": 19.0}
]}

Rules:
1. Max 2 references, sorted by distance
2. distance_cm must be float (add .0 if integer)
3. JSON must be directly parsable with json.loads()

Question: Please output the final location of the cable in structured JSON format.

Answer: {"target": "cable", "support_surface": "stool", "references": [{"object": "box", "relation": "side_below", "distance_cm": 13.3}, {"object": "cables", "relation": "near", "distance_cm": 17.5}]}


Instruction: Answer only with exactly one word: Yes or No. Do not add any explanation.

Question: In the entire scene, did the eyeglasses appear?

Answer: No


Instruction:
Choose exactly one option from A B C D.
Output ONLY in the format: X. object_name
Do not output any other text.

Question:
Excluding the surface it is resting on, which of the following objects is nearest to the final location of the keyboard in this scene?
A. chair
B. windowsill
C. mouse
D. toy

Choices:
- A. chair
- B. windowsill
- C. mouse
- D. toy

Answer: C. mouse


Instruction: Describe the location naturally in 1-2 sentences. Mention the support surface and 1-2 closest objects with exact distances in centimeters (e.g., 23 cm, 41 cm). Do not use meters or vague approximations. Use everyday English and varied sentence structures.

Question: Please describe in detail the final location of the keyboard in the scene, including its distance and relation to nearby objects.

Answer: The keyboard is next to the mouse, about 4 cm away. It is also to the side of and below the toy, about 22 cm away. It is further to the side of and below the windowsill, about 29 cm away.


Instruction:
Output ONLY a valid JSON object. No extra text, no explanation, no markdown, no ```json.

Use exactly these fields:
- target: string (main object name)
- support_surface: string (main surface or "none")
- references: array of 0-2 objects, each with:
  - object: string
  - relation: one of on, under, above, below, side_above, side_below, next_to, near, attached_to
  - distance_cm: float (e.g. 8.0 or 20.4)

Example:
{"target": "backpack", "support_surface": "none", "references": [
  {"object": "chair", "relation": "side_below", "distance_cm": 17.0},
  {"object": "nightstand", "relation": "side_below", "distance_cm": 19.0}
]}

Rules:
1. Max 2 references, sorted by distance
2. distance_cm must be float (add .0 if integer)
3. JSON must be directly parsable with json.loads()

Question: Please output the final location of the keyboard in structured JSON format.

Answer: {"target": "keyboard", "support_surface": "office table", "references": [{"object": "mouse", "relation": "next_to", "distance_cm": 4.4}, {"object": "toy", "relation": "side_below", "distance_cm": 21.6}]}


Instruction: Answer only with exactly one word: Yes or No. Do not add any explanation.

Question: In the entire scene, did the mouse appear?

Answer: Yes


Instruction:
Choose exactly one option from A B C D.
Output ONLY in the format: X. object_name
Do not output any other text.

Question:
Excluding the surface it is resting on, which of the following objects is nearest to the final location of the mouse in this scene?
A. chair
B. keyboard
C. windowsill
D. monitor

Choices:
- A. chair
- B. keyboard
- C. windowsill
- D. monitor

Answer: B. keyboard


Instruction: Describe the location naturally in 1-2 sentences. Mention the support surface and 1-2 closest objects with exact distances in centimeters (e.g., 23 cm, 41 cm). Do not use meters or vague approximations. Use everyday English and varied sentence structures.

Question: Please describe in detail the final location of the mouse in the scene, including its distance and relation to nearby objects.

Answer: The mouse is next to the keyboard, about 4 cm away. It is also to the side of and below the monitor, about 11 cm away. It is further to the side of and below the windowsill, about 26 cm away.


Instruction:
Output ONLY a valid JSON object. No extra text, no explanation, no markdown, no ```json.

Use exactly these fields:
- target: string (main object name)
- support_surface: string (main surface or "none")
- references: array of 0-2 objects, each with:
  - object: string
  - relation: one of on, under, above, below, side_above, side_below, next_to, near, attached_to
  - distance_cm: float (e.g. 8.0 or 20.4)

Example:
{"target": "backpack", "support_surface": "none", "references": [
  {"object": "chair", "relation": "side_below", "distance_cm": 17.0},
  {"object": "nightstand", "relation": "side_below", "distance_cm": 19.0}
]}

Rules:
1. Max 2 references, sorted by distance
2. distance_cm must be float (add .0 if integer)
3. JSON must be directly parsable with json.loads()

Question: Please output the final location of the mouse in structured JSON format.

Answer: {"target": "mouse", "support_surface": "office table", "references": [{"object": "keyboard", "relation": "next_to", "distance_cm": 4.4}, {"object": "monitor", "relation": "side_below", "distance_cm": 11.5}]}


Instruction: Answer only with exactly one word: Yes or No. Do not add any explanation.

Question: In the entire scene, did the stapler appear?

Answer: No


Instruction:
Choose exactly one option from A B C D.
Output ONLY in the format: X. object_name
Do not output any other text.

Question:
Excluding the surface it is resting on, which of the following objects is nearest to the final location of the toothbrush in this scene?
A. soap
B. faucet
C. shelf
D. sink

Choices:
- A. soap
- B. faucet
- C. shelf
- D. sink

Answer: A. soap


Instruction: Describe the location naturally in 1-2 sentences. Mention the support surface and 1-2 closest objects with exact distances in centimeters (e.g., 23 cm, 41 cm). Do not use meters or vague approximations. Use everyday English and varied sentence structures.

Question: Please describe in detail the final location of the toothbrush in the scene, including its distance and relation to nearby objects.

Answer: The toothbrush is next to the soap, about 6 cm away. It is also to the side of and above the sink, about 31 cm away. It is further to the side of and above the faucet, about 36 cm away.


Instruction:
Output ONLY a valid JSON object. No extra text, no explanation, no markdown, no ```json.

Use exactly these fields:
- target: string (main object name)
- support_surface: string (main surface or "none")
- references: array of 0-2 objects, each with:
  - object: string
  - relation: one of on, under, above, below, side_above, side_below, next_to, near, attached_to
  - distance_cm: float (e.g. 8.0 or 20.4)

Example:
{"target": "backpack", "support_surface": "none", "references": [
  {"object": "chair", "relation": "side_below", "distance_cm": 17.0},
  {"object": "nightstand", "relation": "side_below", "distance_cm": 19.0}
]}

Rules:
1. Max 2 references, sorted by distance
2. distance_cm must be float (add .0 if integer)
3. JSON must be directly parsable with json.loads()

Question: Please output the final location of the toothbrush in structured JSON format.

Answer: {"target": "toothbrush", "support_surface": "bath cabinet", "references": [{"object": "soap", "relation": "next_to", "distance_cm": 5.6}, {"object": "sink", "relation": "side_above", "distance_cm": 31.2}]}


Instruction: Answer only with exactly one word: Yes or No. Do not add any explanation.

Question: In the entire scene, did the pencil case appear?

Answer: No


Instruction:
Choose exactly one option from A B C D.
Output ONLY in the format: X. object_name
Do not output any other text.

Question:
Excluding the surface it is resting on, which of the following objects is nearest to the final location of the bottle in this scene?
A. computer tower
B. monitor
C. laptop
D. keyboards

Choices:
- A. computer tower
- B. monitor
- C. laptop
- D. keyboards

Answer: B. monitor


Instruction: Describe the location naturally in 1-2 sentences. Mention the support surface and 1-2 closest objects with exact distances in centimeters (e.g., 23 cm, 41 cm). Do not use meters or vague approximations. Use everyday English and varied sentence structures.

Question: Please describe in detail the final location of the bottle in the scene, including its distance and relation to nearby objects.

Answer: The bottle is on the shelf. It is also to the side of and above the monitor, about 23 cm away. It is further to the side of and above the computer tower, about 27 cm away.


Instruction:
Output ONLY a valid JSON object. No extra text, no explanation, no markdown, no ```json.

Use exactly these fields:
- target: string (main object name)
- support_surface: string (main surface or "none")
- references: array of 0-2 objects, each with:
  - object: string
  - relation: one of on, under, above, below, side_above, side_below, next_to, near, attached_to
  - distance_cm: float (e.g. 8.0 or 20.4)

Example:
{"target": "backpack", "support_surface": "none", "references": [
  {"object": "chair", "relation": "side_below", "distance_cm": 17.0},
  {"object": "nightstand", "relation": "side_below", "distance_cm": 19.0}
]}

Rules:
1. Max 2 references, sorted by distance
2. distance_cm must be float (add .0 if integer)
3. JSON must be directly parsable with json.loads()

Question: Please output the final location of the bottle in structured JSON format.

Answer: {"target": "bottle", "support_surface": "shelf", "references": [{"object": "monitor", "relation": "side_above", "distance_cm": 23.5}, {"object": "computer tower", "relation": "side_above", "distance_cm": 26.9}]}


Instruction: Answer only with exactly one word: Yes or No. Do not add any explanation.

Question: In the entire scene, did the mug appear?

Answer: Yes


Instruction:
Choose exactly one option from A B C D.
Output ONLY in the format: X. object_name
Do not output any other text.

Question:
Excluding the surface it is resting on, which of the following objects is nearest to the final location of the mug in this scene?
A. jar
B. bottle
C. towel
D. suitcase

Choices:
- A. jar
- B. bottle
- C. towel
- D. suitcase

Answer: D. suitcase


Instruction: Describe the location naturally in 1-2 sentences. Mention the support surface and 1-2 closest objects with exact distances in centimeters (e.g., 23 cm, 41 cm). Do not use meters or vague approximations. Use everyday English and varied sentence structures.

Question: Please describe in detail the final location of the mug in the scene, including its distance and relation to nearby objects.

Answer: The mug is to the side of and above the suitcase, about 6 cm away. It is also to the side of and below the towel, about 14 cm away. It is further near the bottle, about 16 cm away.


Instruction:
Output ONLY a valid JSON object. No extra text, no explanation, no markdown, no ```json.

Use exactly these fields:
- target: string (main object name)
- support_surface: string (main surface or "none")
- references: array of 0-2 objects, each with:
  - object: string
  - relation: one of on, under, above, below, side_above, side_below, next_to, near, attached_to
  - distance_cm: float (e.g. 8.0 or 20.4)

Example:
{"target": "backpack", "support_surface": "none", "references": [
  {"object": "chair", "relation": "side_below", "distance_cm": 17.0},
  {"object": "nightstand", "relation": "side_below", "distance_cm": 19.0}
]}

Rules:
1. Max 2 references, sorted by distance
2. distance_cm must be float (add .0 if integer)
3. JSON must be directly parsable with json.loads()

Question: Please output the final location of the mug in structured JSON format.

Answer: {"target": "mug", "support_surface": "storage rack", "references": [{"object": "suitcase", "relation": "side_above", "distance_cm": 6.5}, {"object": "towel", "relation": "side_below", "distance_cm": 13.9}]}


Instruction: Answer only with exactly one word: Yes or No. Do not add any explanation.

Question: In the entire scene, did the mouse appear?

Answer: No


Instruction:
Choose exactly one option from A B C D.
Output ONLY in the format: X. object_name
Do not output any other text.

Question:
Excluding the surface it is resting on, which of the following objects is nearest to the final location of the power strip in this scene?
A. backpack
B. chair
C. bed
D. book

Choices:
- A. backpack
- B. chair
- C. bed
- D. book

Answer: B. chair


Instruction: Describe the location naturally in 1-2 sentences. Mention the support surface and 1-2 closest objects with exact distances in centimeters (e.g., 23 cm, 41 cm). Do not use meters or vague approximations. Use everyday English and varied sentence structures.

Question: Please describe in detail the final location of the power strip in the scene, including its distance and relation to nearby objects.

Answer: The power strip is on the table. It is also to the side of and above the chair, about 26 cm away. It is further to the side of and above the bed, about 32 cm away.


Instruction:
Output ONLY a valid JSON object. No extra text, no explanation, no markdown, no ```json.

Use exactly these fields:
- target: string (main object name)
- support_surface: string (main surface or "none")
- references: array of 0-2 objects, each with:
  - object: string
  - relation: one of on, under, above, below, side_above, side_below, next_to, near, attached_to
  - distance_cm: float (e.g. 8.0 or 20.4)

Example:
{"target": "backpack", "support_surface": "none", "references": [
  {"object": "chair", "relation": "side_below", "distance_cm": 17.0},
  {"object": "nightstand", "relation": "side_below", "distance_cm": 19.0}
]}

Rules:
1. Max 2 references, sorted by distance
2. distance_cm must be float (add .0 if integer)
3. JSON must be directly parsable with json.loads()

Question: Please output the final location of the power strip in structured JSON format.

Answer: {"target": "power strip", "support_surface": "table", "references": [{"object": "chair", "relation": "side_above", "distance_cm": 25.9}, {"object": "bed", "relation": "side_above", "distance_cm": 31.5}]}


Instruction: Answer only with exactly one word: Yes or No. Do not add any explanation.

Question: In the entire scene, did the soap appear?

Answer: Yes


Instruction: Describe the location naturally in 1-2 sentences. Mention the support surface and 1-2 closest objects with exact distances in centimeters (e.g., 23 cm, 41 cm). Do not use meters or vague approximations. Use everyday English and varied sentence structures.

Question: Please describe in detail the final location of the soap in the scene, including its distance and relation to nearby objects.

Answer: The soap is to the side of and below the suitcase, about 9 cm away. It is also next to the box, about 9 cm away. It is further to the side of and above the basket, about 9 cm away.


Instruction:
Output ONLY a valid JSON object. No extra text, no explanation, no markdown, no ```json.

Use exactly these fields:
- target: string (main object name)
- support_surface: string (main surface or "none")
- references: array of 0-2 objects, each with:
  - object: string
  - relation: one of on, under, above, below, side_above, side_below, next_to, near, attached_to
  - distance_cm: float (e.g. 8.0 or 20.4)

Example:
{"target": "backpack", "support_surface": "none", "references": [
  {"object": "chair", "relation": "side_below", "distance_cm": 17.0},
  {"object": "nightstand", "relation": "side_below", "distance_cm": 19.0}
]}

Rules:
1. Max 2 references, sorted by distance
2. distance_cm must be float (add .0 if integer)
3. JSON must be directly parsable with json.loads()

Question: Please output the final location of the soap in structured JSON format.

Answer: {"target": "soap", "support_surface": "storage rack", "references": [{"object": "suitcase", "relation": "side_below", "distance_cm": 8.9}, {"object": "box", "relation": "next_to", "distance_cm": 9.0}]}


Instruction: Answer only with exactly one word: Yes or No. Do not add any explanation.

Question: In the entire scene, did the mouse appear?

Answer: No


Instruction:
Choose exactly one option from A B C D.
Output ONLY in the format: X. object_name
Do not output any other text.

Question:
Excluding the surface it is resting on, which of the following objects is nearest to the final location of the backpack in this scene?
A. trash bag
B. blanket
C. bag
D. cup

Choices:
- A. trash bag
- B. blanket
- C. bag
- D. cup

Answer: C. bag


Instruction: Describe the location naturally in 1-2 sentences. Mention the support surface and 1-2 closest objects with exact distances in centimeters (e.g., 23 cm, 41 cm). Do not use meters or vague approximations. Use everyday English and varied sentence structures.

Question: Please describe in detail the final location of the backpack in the scene, including its distance and relation to nearby objects.

Answer: The backpack is to the side of and below the bag, about 23 cm away. It is also near the trash bag, about 53 cm away.


Instruction:
Output ONLY a valid JSON object. No extra text, no explanation, no markdown, no ```json.

Use exactly these fields:
- target: string (main object name)
- support_surface: string (main surface or "none")
- references: array of 0-2 objects, each with:
  - object: string
  - relation: one of on, under, above, below, side_above, side_below, next_to, near, attached_to
  - distance_cm: float (e.g. 8.0 or 20.4)

Example:
{"target": "backpack", "support_surface": "none", "references": [
  {"object": "chair", "relation": "side_below", "distance_cm": 17.0},
  {"object": "nightstand", "relation": "side_below", "distance_cm": 19.0}
]}

Rules:
1. Max 2 references, sorted by distance
2. distance_cm must be float (add .0 if integer)
3. JSON must be directly parsable with json.loads()

Question: Please output the final location of the backpack in structured JSON format.

Answer: {"target": "backpack", "support_surface": "bag", "references": [{"object": "bag", "relation": "side_below", "distance_cm": 22.8}, {"object": "trash bag", "relation": "near", "distance_cm": 53.5}]}


Instruction: Answer only with exactly one word: Yes or No. Do not add any explanation.

Question: In the entire scene, did the cup appear?

Answer: Yes


Instruction:
Choose exactly one option from A B C D.
Output ONLY in the format: X. object_name
Do not output any other text.

Question:
Excluding the surface it is resting on, which of the following objects is nearest to the final location of the cup in this scene?
A. bag
B. window frame
C. backpack
D. blanket

Choices:
- A. bag
- B. window frame
- C. backpack
- D. blanket

Answer: B. window frame


Instruction: Describe the location naturally in 1-2 sentences. Mention the support surface and 1-2 closest objects with exact distances in centimeters (e.g., 23 cm, 41 cm). Do not use meters or vague approximations. Use everyday English and varied sentence structures.

Question: Please describe in detail the final location of the cup in the scene, including its distance and relation to nearby objects.

Answer: The cup is on the table. It is also to the side of and below the window frame, about 24 cm away. It is further to the side of and below the window, about 29 cm away.


Instruction:
Output ONLY a valid JSON object. No extra text, no explanation, no markdown, no ```json.

Use exactly these fields:
- target: string (main object name)
- support_surface: string (main surface or "none")
- references: array of 0-2 objects, each with:
  - object: string
  - relation: one of on, under, above, below, side_above, side_below, next_to, near, attached_to
  - distance_cm: float (e.g. 8.0 or 20.4)

Example:
{"target": "backpack", "support_surface": "none", "references": [
  {"object": "chair", "relation": "side_below", "distance_cm": 17.0},
  {"object": "nightstand", "relation": "side_below", "distance_cm": 19.0}
]}

Rules:
1. Max 2 references, sorted by distance
2. distance_cm must be float (add .0 if integer)
3. JSON must be directly parsable with json.loads()

Question: Please output the final location of the cup in structured JSON format.

Answer: {"target": "cup", "support_surface": "table", "references": [{"object": "window frame", "relation": "side_below", "distance_cm": 23.9}, {"object": "window", "relation": "side_below", "distance_cm": 29.5}]}


Instruction: Answer only with exactly one word: Yes or No. Do not add any explanation.

Question: In the entire scene, did the adapter appear?

Answer: No


Instruction:
Choose exactly one option from A B C D.
Output ONLY in the format: X. object_name
Do not output any other text.

Question:
Excluding the surface it is resting on, which of the following objects is nearest to the final location of the mouse in this scene?
A. keyboard
B. mug
C. monitor
D. folder

Choices:
- A. keyboard
- B. mug
- C. monitor
- D. folder

Answer: B. mug


Instruction: Describe the location naturally in 1-2 sentences. Mention the support surface and 1-2 closest objects with exact distances in centimeters (e.g., 23 cm, 41 cm). Do not use meters or vague approximations. Use everyday English and varied sentence structures.

Question: Please describe in detail the final location of the mouse in the scene, including its distance and relation to nearby objects.

Answer: The mouse is on the table. It is also to the side of and below the mug, about 8 cm away. It is further next to the keyboard, about 11 cm away.


Instruction:
Output ONLY a valid JSON object. No extra text, no explanation, no markdown, no ```json.

Use exactly these fields:
- target: string (main object name)
- support_surface: string (main surface or "none")
- references: array of 0-2 objects, each with:
  - object: string
  - relation: one of on, under, above, below, side_above, side_below, next_to, near, attached_to
  - distance_cm: float (e.g. 8.0 or 20.4)

Example:
{"target": "backpack", "support_surface": "none", "references": [
  {"object": "chair", "relation": "side_below", "distance_cm": 17.0},
  {"object": "nightstand", "relation": "side_below", "distance_cm": 19.0}
]}

Rules:
1. Max 2 references, sorted by distance
2. distance_cm must be float (add .0 if integer)
3. JSON must be directly parsable with json.loads()

Question: Please output the final location of the mouse in structured JSON format.

Answer: {"target": "mouse", "support_surface": "table", "references": [{"object": "mug", "relation": "side_below", "distance_cm": 8.1}, {"object": "keyboard", "relation": "next_to", "distance_cm": 10.9}]}


Instruction: Answer only with exactly one word: Yes or No. Do not add any explanation.

Question: In the entire scene, did the pen holder appear?

Answer: Yes


Instruction:
Choose exactly one option from A B C D.
Output ONLY in the format: X. object_name
Do not output any other text.

Question:
Excluding the surface it is resting on, which of the following objects is nearest to the final location of the pen holder in this scene?
A. telephone
B. vase
C. folder
D. table

Choices:
- A. telephone
- B. vase
- C. folder
- D. table

Answer: A. telephone


Instruction: Describe the location naturally in 1-2 sentences. Mention the support surface and 1-2 closest objects with exact distances in centimeters (e.g., 23 cm, 41 cm). Do not use meters or vague approximations. Use everyday English and varied sentence structures.

Question: Please describe in detail the final location of the pen holder in the scene, including its distance and relation to nearby objects.

Answer: The pen holder is on the table. It is also next to the telephone, about 4 cm away. It is further to the side of and below the vase, about 15 cm away.


Instruction:
Output ONLY a valid JSON object. No extra text, no explanation, no markdown, no ```json.

Use exactly these fields:
- target: string (main object name)
- support_surface: string (main surface or "none")
- references: array of 0-2 objects, each with:
  - object: string
  - relation: one of on, under, above, below, side_above, side_below, next_to, near, attached_to
  - distance_cm: float (e.g. 8.0 or 20.4)

Example:
{"target": "backpack", "support_surface": "none", "references": [
  {"object": "chair", "relation": "side_below", "distance_cm": 17.0},
  {"object": "nightstand", "relation": "side_below", "distance_cm": 19.0}
]}

Rules:
1. Max 2 references, sorted by distance
2. distance_cm must be float (add .0 if integer)
3. JSON must be directly parsable with json.loads()

Question: Please output the final location of the pen holder in structured JSON format.

Answer: {"target": "pen holder", "support_surface": "table", "references": [{"object": "telephone", "relation": "next_to", "distance_cm": 4.2}, {"object": "vase", "relation": "side_below", "distance_cm": 15.2}]}


Instruction: Answer only with exactly one word: Yes or No. Do not add any explanation.

Question: In the entire scene, did the mousepad appear?

Answer: No


Instruction:
Choose exactly one option from A B C D.
Output ONLY in the format: X. object_name
Do not output any other text.

Question:
Excluding the surface it is resting on, which of the following objects is nearest to the final location of the tissue box in this scene?
A. papers
B. vase
C. monitor
D. plant

Choices:
- A. papers
- B. vase
- C. monitor
- D. plant

Answer: A. papers


Instruction: Describe the location naturally in 1-2 sentences. Mention the support surface and 1-2 closest objects with exact distances in centimeters (e.g., 23 cm, 41 cm). Do not use meters or vague approximations. Use everyday English and varied sentence structures.

Question: Please describe in detail the final location of the tissue box in the scene, including its distance and relation to nearby objects.

Answer: The tissue box is on the table. It is also to the side of and below the vase, about 9 cm away. It is further to the side of and below the monitor, about 19 cm away.


Instruction:
Output ONLY a valid JSON object. No extra text, no explanation, no markdown, no ```json.

Use exactly these fields:
- target: string (main object name)
- support_surface: string (main surface or "none")
- references: array of 0-2 objects, each with:
  - object: string
  - relation: one of on, under, above, below, side_above, side_below, next_to, near, attached_to
  - distance_cm: float (e.g. 8.0 or 20.4)

Example:
{"target": "backpack", "support_surface": "none", "references": [
  {"object": "chair", "relation": "side_below", "distance_cm": 17.0},
  {"object": "nightstand", "relation": "side_below", "distance_cm": 19.0}
]}

Rules:
1. Max 2 references, sorted by distance
2. distance_cm must be float (add .0 if integer)
3. JSON must be directly parsable with json.loads()

Question: Please output the final location of the tissue box in structured JSON format.

Answer: {"target": "tissue box", "support_surface": "table", "references": [{"object": "vase", "relation": "side_below", "distance_cm": 9.0}, {"object": "monitor", "relation": "side_below", "distance_cm": 19.3}]}


Instruction: Answer only with exactly one word: Yes or No. Do not add any explanation.

Question: In the entire scene, did the game controller appear?

Answer: No


Instruction:
Choose exactly one option from A B C D.
Output ONLY in the format: X. object_name
Do not output any other text.

Question:
Excluding the surface it is resting on, which of the following objects is nearest to the final location of the bottle in this scene?
A. chair
B. pen
C. whiteboard
D. whiteboard eraser

Choices:
- A. chair
- B. pen
- C. whiteboard
- D. whiteboard eraser

Answer: D. whiteboard eraser


Instruction: Describe the location naturally in 1-2 sentences. Mention the support surface and 1-2 closest objects with exact distances in centimeters (e.g., 23 cm, 41 cm). Do not use meters or vague approximations. Use everyday English and varied sentence structures.

Question: Please describe in detail the final location of the bottle in the scene, including its distance and relation to nearby objects.

Answer: The bottle is on the cabinet. It is also to the side of and above the whiteboard eraser, about 4 cm away. It is further to the side of and below the whiteboard, about 27 cm away.


Instruction:
Output ONLY a valid JSON object. No extra text, no explanation, no markdown, no ```json.

Use exactly these fields:
- target: string (main object name)
- support_surface: string (main surface or "none")
- references: array of 0-2 objects, each with:
  - object: string
  - relation: one of on, under, above, below, side_above, side_below, next_to, near, attached_to
  - distance_cm: float (e.g. 8.0 or 20.4)

Example:
{"target": "backpack", "support_surface": "none", "references": [
  {"object": "chair", "relation": "side_below", "distance_cm": 17.0},
  {"object": "nightstand", "relation": "side_below", "distance_cm": 19.0}
]}

Rules:
1. Max 2 references, sorted by distance
2. distance_cm must be float (add .0 if integer)
3. JSON must be directly parsable with json.loads()

Question: Please output the final location of the bottle in structured JSON format.

Answer: {"target": "bottle", "support_surface": "cabinet", "references": [{"object": "whiteboard eraser", "relation": "side_above", "distance_cm": 4.0}, {"object": "whiteboard", "relation": "side_below", "distance_cm": 27.3}]}


Instruction: Answer only with exactly one word: Yes or No. Do not add any explanation.

Question: In the entire scene, did the mug appear?

Answer: Yes


Instruction:
Choose exactly one option from A B C D.
Output ONLY in the format: X. object_name
Do not output any other text.

Question:
Excluding the surface it is resting on, which of the following objects is nearest to the final location of the mug in this scene?
A. chair
B. cabinet
C. crate
D. bottle

Choices:
- A. chair
- B. cabinet
- C. crate
- D. bottle

Answer: A. chair


Instruction: Describe the location naturally in 1-2 sentences. Mention the support surface and 1-2 closest objects with exact distances in centimeters (e.g., 23 cm, 41 cm). Do not use meters or vague approximations. Use everyday English and varied sentence structures.

Question: Please describe in detail the final location of the mug in the scene, including its distance and relation to nearby objects.

Answer: The mug is to the side of and above the chair, about 15 cm away.


Instruction:
Output ONLY a valid JSON object. No extra text, no explanation, no markdown, no ```json.

Use exactly these fields:
- target: string (main object name)
- support_surface: string (main surface or "none")
- references: array of 0-2 objects, each with:
  - object: string
  - relation: one of on, under, above, below, side_above, side_below, next_to, near, attached_to
  - distance_cm: float (e.g. 8.0 or 20.4)

Example:
{"target": "backpack", "support_surface": "none", "references": [
  {"object": "chair", "relation": "side_below", "distance_cm": 17.0},
  {"object": "nightstand", "relation": "side_below", "distance_cm": 19.0}
]}

Rules:
1. Max 2 references, sorted by distance
2. distance_cm must be float (add .0 if integer)
3. JSON must be directly parsable with json.loads()

Question: Please output the final location of the mug in structured JSON format.

Answer: {"target": "mug", "support_surface": "chair", "references": [{"object": "chair", "relation": "side_above", "distance_cm": 15.2}]}


Instruction: Answer only with exactly one word: Yes or No. Do not add any explanation.

Question: In the entire scene, did the pencil case appear?

Answer: No


Instruction:
Choose exactly one option from A B C D.
Output ONLY in the format: X. object_name
Do not output any other text.

Question:
Excluding the surface it is resting on, which of the following objects is nearest to the final location of the pen in this scene?
A. bottle
B. whiteboard eraser
C. crate
D. paper

Choices:
- A. bottle
- B. whiteboard eraser
- C. crate
- D. paper

Answer: D. paper


Instruction: Describe the location naturally in 1-2 sentences. Mention the support surface and 1-2 closest objects with exact distances in centimeters (e.g., 23 cm, 41 cm). Do not use meters or vague approximations. Use everyday English and varied sentence structures.

Question: Please describe in detail the final location of the pen in the scene, including its distance and relation to nearby objects.

Answer: The pen is on the cabinet. It is also next to the paper, about 5 cm away. It is further to the side of and above the crate, about 17 cm away.


Instruction:
Output ONLY a valid JSON object. No extra text, no explanation, no markdown, no ```json.

Use exactly these fields:
- target: string (main object name)
- support_surface: string (main surface or "none")
- references: array of 0-2 objects, each with:
  - object: string
  - relation: one of on, under, above, below, side_above, side_below, next_to, near, attached_to
  - distance_cm: float (e.g. 8.0 or 20.4)

Example:
{"target": "backpack", "support_surface": "none", "references": [
  {"object": "chair", "relation": "side_below", "distance_cm": 17.0},
  {"object": "nightstand", "relation": "side_below", "distance_cm": 19.0}
]}

Rules:
1. Max 2 references, sorted by distance
2. distance_cm must be float (add .0 if integer)
3. JSON must be directly parsable with json.loads()

Question: Please output the final location of the pen in structured JSON format.

Answer: {"target": "pen", "support_surface": "cabinet", "references": [{"object": "paper", "relation": "next_to", "distance_cm": 4.9}, {"object": "crate", "relation": "side_above", "distance_cm": 17.1}]}


Instruction: Answer only with exactly one word: Yes or No. Do not add any explanation.

Question: In the entire scene, did the tv remote appear?

Answer: Yes


Instruction:
Choose exactly one option from A B C D.
Output ONLY in the format: X. object_name
Do not output any other text.

Question:
Excluding the surface it is resting on, which of the following objects is nearest to the final location of the tv remote in this scene?
A. bottle
B. chair
C. cabinet
D. crate

Choices:
- A. bottle
- B. chair
- C. cabinet
- D. crate

Answer: B. chair


Instruction: Describe the location naturally in 1-2 sentences. Mention the support surface and 1-2 closest objects with exact distances in centimeters (e.g., 23 cm, 41 cm). Do not use meters or vague approximations. Use everyday English and varied sentence structures.

Question: Please describe in detail the final location of the tv remote in the scene, including its distance and relation to nearby objects.

Answer: The tv remote is on the table. It is also to the side of and above the chair, about 31 cm away.


Instruction:
Output ONLY a valid JSON object. No extra text, no explanation, no markdown, no ```json.

Use exactly these fields:
- target: string (main object name)
- support_surface: string (main surface or "none")
- references: array of 0-2 objects, each with:
  - object: string
  - relation: one of on, under, above, below, side_above, side_below, next_to, near, attached_to
  - distance_cm: float (e.g. 8.0 or 20.4)

Example:
{"target": "backpack", "support_surface": "none", "references": [
  {"object": "chair", "relation": "side_below", "distance_cm": 17.0},
  {"object": "nightstand", "relation": "side_below", "distance_cm": 19.0}
]}

Rules:
1. Max 2 references, sorted by distance
2. distance_cm must be float (add .0 if integer)
3. JSON must be directly parsable with json.loads()

Question: Please output the final location of the tv remote in structured JSON format.

Answer: {"target": "tv remote", "support_surface": "table", "references": [{"object": "chair", "relation": "side_above", "distance_cm": 30.8}]}


Instruction: Answer only with exactly one word: Yes or No. Do not add any explanation.

Question: In the entire scene, did the usb hub appear?

Answer: No


Instruction:
Choose exactly one option from A B C D.
Output ONLY in the format: X. object_name
Do not output any other text.

Question:
Excluding the surface it is resting on, which of the following objects is nearest to the final location of the power strip in this scene?
A. rice cooker
B. box
C. jug
D. kettle

Choices:
- A. rice cooker
- B. box
- C. jug
- D. kettle

Answer: D. kettle


Instruction: Describe the location naturally in 1-2 sentences. Mention the support surface and 1-2 closest objects with exact distances in centimeters (e.g., 23 cm, 41 cm). Do not use meters or vague approximations. Use everyday English and varied sentence structures.

Question: Please describe in detail the final location of the power strip in the scene, including its distance and relation to nearby objects.

Answer: The power strip is to the side of and below the kettle, about 13 cm away. It is also near the box, about 23 cm away. It is further to the side of and above the rice cooker, about 28 cm away.


Instruction:
Output ONLY a valid JSON object. No extra text, no explanation, no markdown, no ```json.

Use exactly these fields:
- target: string (main object name)
- support_surface: string (main surface or "none")
- references: array of 0-2 objects, each with:
  - object: string
  - relation: one of on, under, above, below, side_above, side_below, next_to, near, attached_to
  - distance_cm: float (e.g. 8.0 or 20.4)

Example:
{"target": "backpack", "support_surface": "none", "references": [
  {"object": "chair", "relation": "side_below", "distance_cm": 17.0},
  {"object": "nightstand", "relation": "side_below", "distance_cm": 19.0}
]}

Rules:
1. Max 2 references, sorted by distance
2. distance_cm must be float (add .0 if integer)
3. JSON must be directly parsable with json.loads()

Question: Please output the final location of the power strip in structured JSON format.

Answer: {"target": "power strip", "support_surface": "kitchen rack", "references": [{"object": "kettle", "relation": "side_below", "distance_cm": 13.3}, {"object": "box", "relation": "near", "distance_cm": 23.2}]}


Instruction: Answer only with exactly one word: Yes or No. Do not add any explanation.

Question: In the entire scene, did the tote bag appear?

Answer: Yes


Instruction:
Choose exactly one option from A B C D.
Output ONLY in the format: X. object_name
Do not output any other text.

Question:
Excluding the surface it is resting on, which of the following objects is nearest to the final location of the tote bag in this scene?
A. bench
B. crate
C. cushion
D. cupboard

Choices:
- A. bench
- B. crate
- C. cushion
- D. cupboard

Answer: A. bench


Instruction: Describe the location naturally in 1-2 sentences. Mention the support surface and 1-2 closest objects with exact distances in centimeters (e.g., 23 cm, 41 cm). Do not use meters or vague approximations. Use everyday English and varied sentence structures.

Question: Please describe in detail the final location of the tote bag in the scene, including its distance and relation to nearby objects.

Answer: The tote bag is under the bench, about 5 cm away. It is also to the side of and below the cupboard, about 18 cm away. It is further near the crate, about 24 cm away.


Instruction:
Output ONLY a valid JSON object. No extra text, no explanation, no markdown, no ```json.

Use exactly these fields:
- target: string (main object name)
- support_surface: string (main surface or "none")
- references: array of 0-2 objects, each with:
  - object: string
  - relation: one of on, under, above, below, side_above, side_below, next_to, near, attached_to
  - distance_cm: float (e.g. 8.0 or 20.4)

Example:
{"target": "backpack", "support_surface": "none", "references": [
  {"object": "chair", "relation": "side_below", "distance_cm": 17.0},
  {"object": "nightstand", "relation": "side_below", "distance_cm": 19.0}
]}

Rules:
1. Max 2 references, sorted by distance
2. distance_cm must be float (add .0 if integer)
3. JSON must be directly parsable with json.loads()

Question: Please output the final location of the tote bag in structured JSON format.

Answer: {"target": "tote bag", "support_surface": "storage rack", "references": [{"object": "bench", "relation": "under", "distance_cm": 4.6}, {"object": "cupboard", "relation": "side_below", "distance_cm": 17.6}]}


Instruction: Answer only with exactly one word: Yes or No. Do not add any explanation.

Question: In the entire scene, did the power strip appear?

Answer: Yes


Instruction:
Choose exactly one option from A B C D.
Output ONLY in the format: X. object_name
Do not output any other text.

Question:
Excluding the surface it is resting on, which of the following objects is nearest to the final location of the power strip in this scene?
A. office chair
B. remote control
C. chair
D. table

Choices:
- A. office chair
- B. remote control
- C. chair
- D. table

Answer: D. table


Instruction: Describe the location naturally in 1-2 sentences. Mention the support surface and 1-2 closest objects with exact distances in centimeters (e.g., 23 cm, 41 cm). Do not use meters or vague approximations. Use everyday English and varied sentence structures.

Question: Please describe in detail the final location of the power strip in the scene, including its distance and relation to nearby objects.

Answer: The power strip is next to the table. It is also next to the remote control, about 9 cm away. It is further to the side of and above the chair, about 35 cm away.


Instruction:
Output ONLY a valid JSON object. No extra text, no explanation, no markdown, no ```json.

Use exactly these fields:
- target: string (main object name)
- support_surface: string (main surface or "none")
- references: array of 0-2 objects, each with:
  - object: string
  - relation: one of on, under, above, below, side_above, side_below, next_to, near, attached_to
  - distance_cm: float (e.g. 8.0 or 20.4)

Example:
{"target": "backpack", "support_surface": "none", "references": [
  {"object": "chair", "relation": "side_below", "distance_cm": 17.0},
  {"object": "nightstand", "relation": "side_below", "distance_cm": 19.0}
]}

Rules:
1. Max 2 references, sorted by distance
2. distance_cm must be float (add .0 if integer)
3. JSON must be directly parsable with json.loads()

Question: Please output the final location of the power strip in structured JSON format.

Answer: {"target": "power strip", "support_surface": "table", "references": [{"object": "table", "relation": "next_to", "distance_cm": 2.4}, {"object": "remote control", "relation": "next_to", "distance_cm": 8.7}]}


Instruction: Answer only with exactly one word: Yes or No. Do not add any explanation.

Question: In the entire scene, did the sticky note appear?

Answer: No


Instruction:
Choose exactly one option from A B C D.
Output ONLY in the format: X. object_name
Do not output any other text.

Question:
Excluding the surface it is resting on, which of the following objects is nearest to the final location of the remote control in this scene?
A. chair
B. table
C. office chair
D. power strip

Choices:
- A. chair
- B. table
- C. office chair
- D. power strip

Answer: B. table


Instruction: Describe the location naturally in 1-2 sentences. Mention the support surface and 1-2 closest objects with exact distances in centimeters (e.g., 23 cm, 41 cm). Do not use meters or vague approximations. Use everyday English and varied sentence structures.

Question: Please describe in detail the final location of the remote control in the scene, including its distance and relation to nearby objects.

Answer: The remote control is next to the table, about 3 cm away. It is also next to the power strip, about 9 cm away. It is further to the side of and above the office chair, about 42 cm away.


Instruction:
Output ONLY a valid JSON object. No extra text, no explanation, no markdown, no ```json.

Use exactly these fields:
- target: string (main object name)
- support_surface: string (main surface or "none")
- references: array of 0-2 objects, each with:
  - object: string
  - relation: one of on, under, above, below, side_above, side_below, next_to, near, attached_to
  - distance_cm: float (e.g. 8.0 or 20.4)

Example:
{"target": "backpack", "support_surface": "none", "references": [
  {"object": "chair", "relation": "side_below", "distance_cm": 17.0},
  {"object": "nightstand", "relation": "side_below", "distance_cm": 19.0}
]}

Rules:
1. Max 2 references, sorted by distance
2. distance_cm must be float (add .0 if integer)
3. JSON must be directly parsable with json.loads()

Question: Please output the final location of the remote control in structured JSON format.

Answer: {"target": "remote control", "support_surface": "table", "references": [{"object": "table", "relation": "next_to", "distance_cm": 3.5}, {"object": "power strip", "relation": "next_to", "distance_cm": 8.7}]}


Instruction: Answer only with exactly one word: Yes or No. Do not add any explanation.

Question: In the entire scene, did the dongle appear?

Answer: No


Instruction:
Choose exactly one option from A B C D.
Output ONLY in the format: X. object_name
Do not output any other text.

Question:
Excluding the surface it is resting on, which of the following objects is nearest to the final location of the extension cord in this scene?
A. yoga mat
B. office chair
C. light switches
D. power socket

Choices:
- A. yoga mat
- B. office chair
- C. light switches
- D. power socket

Answer: A. yoga mat


Instruction: Describe the location naturally in 1-2 sentences. Mention the support surface and 1-2 closest objects with exact distances in centimeters (e.g., 23 cm, 41 cm). Do not use meters or vague approximations. Use everyday English and varied sentence structures.

Question: Please describe in detail the final location of the extension cord in the scene, including its distance and relation to nearby objects.

Answer: The extension cord is on the table. It is also next to the yoga mat, about 9 cm away. It is further to the side of and above the office chair, about 22 cm away.


Instruction:
Output ONLY a valid JSON object. No extra text, no explanation, no markdown, no ```json.

Use exactly these fields:
- target: string (main object name)
- support_surface: string (main surface or "none")
- references: array of 0-2 objects, each with:
  - object: string
  - relation: one of on, under, above, below, side_above, side_below, next_to, near, attached_to
  - distance_cm: float (e.g. 8.0 or 20.4)

Example:
{"target": "backpack", "support_surface": "none", "references": [
  {"object": "chair", "relation": "side_below", "distance_cm": 17.0},
  {"object": "nightstand", "relation": "side_below", "distance_cm": 19.0}
]}

Rules:
1. Max 2 references, sorted by distance
2. distance_cm must be float (add .0 if integer)
3. JSON must be directly parsable with json.loads()

Question: Please output the final location of the extension cord in structured JSON format.

Answer: {"target": "extension cord", "support_surface": "table", "references": [{"object": "yoga mat", "relation": "next_to", "distance_cm": 8.6}, {"object": "office chair", "relation": "side_above", "distance_cm": 22.2}]}


Instruction: Answer only with exactly one word: Yes or No. Do not add any explanation.

Question: In the entire scene, did the backpack appear?

Answer: Yes


Instruction:
Choose exactly one option from A B C D.
Output ONLY in the format: X. object_name
Do not output any other text.

Question:
Excluding the surface it is resting on, which of the following objects is nearest to the final location of the backpack in this scene?
A. bookshelf
B. blanket
C. mirror frame
D. cup

Choices:
- A. bookshelf
- B. blanket
- C. mirror frame
- D. cup

Answer: C. mirror frame


Instruction: Describe the location naturally in 1-2 sentences. Mention the support surface and 1-2 closest objects with exact distances in centimeters (e.g., 23 cm, 41 cm). Do not use meters or vague approximations. Use everyday English and varied sentence structures.

Question: Please describe in detail the final location of the backpack in the scene, including its distance and relation to nearby objects.

Answer: The backpack is on the cabinet. It is also to the side of and below the mirror frame, about 50 cm away. It is further to the side of and below the cup, about 65 cm away.


Instruction:
Output ONLY a valid JSON object. No extra text, no explanation, no markdown, no ```json.

Use exactly these fields:
- target: string (main object name)
- support_surface: string (main surface or "none")
- references: array of 0-2 objects, each with:
  - object: string
  - relation: one of on, under, above, below, side_above, side_below, next_to, near, attached_to
  - distance_cm: float (e.g. 8.0 or 20.4)

Example:
{"target": "backpack", "support_surface": "none", "references": [
  {"object": "chair", "relation": "side_below", "distance_cm": 17.0},
  {"object": "nightstand", "relation": "side_below", "distance_cm": 19.0}
]}

Rules:
1. Max 2 references, sorted by distance
2. distance_cm must be float (add .0 if integer)
3. JSON must be directly parsable with json.loads()

Question: Please output the final location of the backpack in structured JSON format.

Answer: {"target": "backpack", "support_surface": "cabinet", "references": [{"object": "mirror frame", "relation": "side_below", "distance_cm": 50.1}, {"object": "cup", "relation": "side_below", "distance_cm": 65.2}]}


Instruction: Answer only with exactly one word: Yes or No. Do not add any explanation.

Question: In the entire scene, did the cup appear?

Answer: Yes


Instruction:
Choose exactly one option from A B C D.
Output ONLY in the format: X. object_name
Do not output any other text.

Question:
Excluding the surface it is resting on, which of the following objects is nearest to the final location of the cup in this scene?
A. blanket
B. backpack
C. bottle
D. mirror frame

Choices:
- A. blanket
- B. backpack
- C. bottle
- D. mirror frame

Answer: C. bottle


Instruction: Describe the location naturally in 1-2 sentences. Mention the support surface and 1-2 closest objects with exact distances in centimeters (e.g., 23 cm, 41 cm). Do not use meters or vague approximations. Use everyday English and varied sentence structures.

Question: Please describe in detail the final location of the cup in the scene, including its distance and relation to nearby objects.

Answer: The cup is on the bookshelf. It is also near the bottle, about 16 cm away. It is further to the side of and above the mirror frame, about 58 cm away.


Instruction:
Output ONLY a valid JSON object. No extra text, no explanation, no markdown, no ```json.

Use exactly these fields:
- target: string (main object name)
- support_surface: string (main surface or "none")
- references: array of 0-2 objects, each with:
  - object: string
  - relation: one of on, under, above, below, side_above, side_below, next_to, near, attached_to
  - distance_cm: float (e.g. 8.0 or 20.4)

Example:
{"target": "backpack", "support_surface": "none", "references": [
  {"object": "chair", "relation": "side_below", "distance_cm": 17.0},
  {"object": "nightstand", "relation": "side_below", "distance_cm": 19.0}
]}

Rules:
1. Max 2 references, sorted by distance
2. distance_cm must be float (add .0 if integer)
3. JSON must be directly parsable with json.loads()

Question: Please output the final location of the cup in structured JSON format.

Answer: {"target": "cup", "support_surface": "bookshelf", "references": [{"object": "bottle", "relation": "near", "distance_cm": 16.5}, {"object": "mirror frame", "relation": "side_above", "distance_cm": 58.0}]}


Instruction: Answer only with exactly one word: Yes or No. Do not add any explanation.

Question: In the entire scene, did the smartphone appear?

Answer: No


Instruction:
Choose exactly one option from A B C D.
Output ONLY in the format: X. object_name
Do not output any other text.

Question:
Excluding the surface it is resting on, which of the following objects is nearest to the final location of the handbag in this scene?
A. bookshelf
B. blanket
C. backpack
D. bottle

Choices:
- A. bookshelf
- B. blanket
- C. backpack
- D. bottle

Answer: A. bookshelf