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 11 cm away. It is further to the side of and below the table lamp, 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 mouse in structured JSON format.

Answer: {"target": "mouse", "support_surface": "table", "references": [{"object": "office chair", "relation": "side_above", "distance_cm": 11.2}, {"object": "table lamp", "relation": "side_below", "distance_cm": 15.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. mouse
B. jug
C. power extender
D. monitor

Choices:
- A. mouse
- B. jug
- C. power extender
- D. monitor

Answer: A. 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 on the table. It is also next to the mouse, about 6 cm away. It is further to the side of and below the monitor, 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 keyboard in structured JSON format.

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


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: 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. monitor
C. charger head
D. power extender

Choices:
- A. keyboard
- B. monitor
- C. charger head
- D. power extender

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 mouse in the scene, including its distance and relation to nearby objects.

Answer: The mouse is on the table. It is also next to the keyboard, about 6 cm away. It is further to the side of and below the monitor, 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 mouse in structured JSON format.

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


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

Question: In the entire scene, did the wireless headphones 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. kettle
B. kitchen cabinet
C. stove
D. plate

Choices:
- A. kettle
- B. kitchen cabinet
- C. stove
- D. plate

Answer: A. 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 8 cm away. It is also near the plate, about 22 cm away. It is further to the side of and above the stove, 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 power strip in structured JSON format.

Answer: {"target": "power strip", "support_surface": "bed", "references": [{"object": "kettle", "relation": "side_below", "distance_cm": 7.8}, {"object": "plate", "relation": "near", "distance_cm": 22.0}]}


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

Question: In the entire scene, did the pen 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 pad in this scene?
A. office chair
B. laptop
C. monitor
D. pouch

Choices:
- A. office chair
- B. laptop
- C. monitor
- D. pouch

Answer: D. pouch


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 pad in the scene, including its distance and relation to nearby objects.

Answer: The mouse pad is on the table. It is also next to the pouch, about 6 cm away. It is further near the laptop, 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 mouse pad in structured JSON format.

Answer: {"target": "mouse pad", "support_surface": "table", "references": [{"object": "pouch", "relation": "next_to", "distance_cm": 6.3}, {"object": "laptop", "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 power extension 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. clothes
B. wardrobe
C. paper bag
D. bag

Choices:
- A. clothes
- B. wardrobe
- C. paper bag
- D. bag

Answer: B. wardrobe


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 above the wardrobe, about 4 cm away. It is also near the paper bag, about 16 cm away. It is further to the side of and above the bag, 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 bottle in structured JSON format.

Answer: {"target": "bottle", "support_surface": "box", "references": [{"object": "wardrobe", "relation": "above", "distance_cm": 3.5}, {"object": "paper bag", "relation": "near", "distance_cm": 15.8}]}


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: 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 phone stand in this scene?
A. bottle
B. bedside lamp
C. wet tissue
D. kitchen paper

Choices:
- A. bottle
- B. bedside lamp
- C. wet tissue
- D. kitchen paper

Answer: A. 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 phone stand in the scene, including its distance and relation to nearby objects.

Answer: The phone stand is under the bottle. It is also under the kitchen paper, about 5 cm away. It is further to the side of and below the bedside lamp, about 12 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 phone stand in structured JSON format.

Answer: {"target": "phone stand", "support_surface": "bedside table", "references": [{"object": "bottle", "relation": "under", "distance_cm": 2.2}, {"object": "kitchen paper", "relation": "under", "distance_cm": 4.8}]}


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:
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. bedside table
B. phone stand
C. wet tissue
D. bottle

Choices:
- A. bedside table
- B. phone stand
- C. wet tissue
- D. bottle

Answer: A. bedside 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 under the bedside table, about 4 cm away. It is also to the side of and below the bottle, about 41 cm away. It is further to the side of and below the wet tissue, 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 power strip in structured JSON format.

Answer: {"target": "power strip", "support_surface": "bedside table", "references": [{"object": "bedside table", "relation": "under", "distance_cm": 3.9}, {"object": "bottle", "relation": "side_below", "distance_cm": 40.6}]}


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: 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. chair
B. jacket
C. laptop
D. table

Choices:
- A. chair
- B. jacket
- C. laptop
- D. table

Answer: B. jacket


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 table. It is also to the side of and above the jacket, about 15 cm away. It is further to the side of and above the chair, 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": "table", "references": [{"object": "jacket", "relation": "side_above", "distance_cm": 14.7}, {"object": "chair", "relation": "side_above", "distance_cm": 20.6}]}


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: 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. table
C. mouse
D. monitor

Choices:
- A. chair
- B. table
- C. mouse
- D. monitor

Answer: D. 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 keyboard in the scene, including its distance and relation to nearby objects.

Answer: The keyboard is on the table. It is also under the monitor, about 4 cm away. It is further next to the mouse, about 13 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": "monitor", "relation": "under", "distance_cm": 3.8}, {"object": "mouse", "relation": "next_to", "distance_cm": 12.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. monitor
B. table
C. keyboard
D. chair

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

Answer: C. 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 on the table. It is also next to the keyboard, about 13 cm away. It is further to the side of and below the monitor, 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 mouse in structured JSON format.

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


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:
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. cabinet
B. 3d printer
C. chair
D. paper towel

Choices:
- A. cabinet
- B. 3d printer
- C. chair
- D. paper towel

Answer: A. cabinet


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 cabinet, about 5 cm away. It is further to the side of and below the paper towel, 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 tissue box in structured JSON format.

Answer: {"target": "tissue box", "support_surface": "table", "references": [{"object": "cabinet", "relation": "side_below", "distance_cm": 5.2}, {"object": "paper towel", "relation": "side_below", "distance_cm": 13.7}]}


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: 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 next to the toothbrush, about 8 cm away. It is also to the side of and above the sink, about 9 cm away. It is further to the side of and below the towel, 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 bottle in structured JSON format.

Answer: {"target": "bottle", "support_surface": "bathroom counter", "references": [{"object": "toothbrush", "relation": "next_to", "distance_cm": 8.2}, {"object": "sink", "relation": "side_above", "distance_cm": 9.1}]}


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: 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. suitcase
B. power socket
C. towel
D. clothes

Choices:
- A. suitcase
- B. power socket
- C. towel
- D. clothes

Answer: B. power socket


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 on the table. It is also to the side of and below the power socket, about 34 cm away. It is further near the towel, 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 remote control in structured JSON format.

Answer: {"target": "remote control", "support_surface": "table", "references": [{"object": "power socket", "relation": "side_below", "distance_cm": 33.6}, {"object": "towel", "relation": "near", "distance_cm": 44.7}]}


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

Question: In the entire scene, did the toothbrush 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 toothbrush in this scene?
A. thermostat
B. towel
C. sink
D. bottle

Choices:
- A. thermostat
- B. towel
- C. sink
- D. bottle

Answer: D. 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 toothbrush in the scene, including its distance and relation to nearby objects.

Answer: The toothbrush is next to the bottle, about 8 cm away. It is also next to the towel, about 10 cm away. It is further to the side of and above the sink, 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 toothbrush in structured JSON format.

Answer: {"target": "toothbrush", "support_surface": "bathroom counter", "references": [{"object": "bottle", "relation": "next_to", "distance_cm": 8.2}, {"object": "towel", "relation": "next_to", "distance_cm": 9.7}]}


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

Question: In the entire scene, did the 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 cup in this scene?
A. office chair
B. monitor
C. mouse
D. keyboard

Choices:
- A. office chair
- B. monitor
- C. mouse
- D. keyboard

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 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 monitor, about 10 cm away. It is further near the mouse, 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 cup in structured JSON format.

Answer: {"target": "cup", "support_surface": "table", "references": [{"object": "monitor", "relation": "side_below", "distance_cm": 10.4}, {"object": "mouse", "relation": "near", "distance_cm": 22.4}]}


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. computer tower
B. bag
C. office chair
D. table

Choices:
- A. computer tower
- B. bag
- C. office chair
- D. table

Answer: B. 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 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 bag, about 16 cm away. It is also to the side of and below the office chair, about 21 cm away. It is further to the side of and below the table, 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": "bag", "relation": "side_below", "distance_cm": 16.4}, {"object": "office chair", "relation": "side_below", "distance_cm": 20.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: Answer only with exactly one word: Yes or No. Do not add any explanation.

Question: In the entire scene, did the headphones 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 under the speaker, about 3 cm away. It is further next to the mouse, about 4 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": "speaker", "relation": "under", "distance_cm": 3.0}, {"object": "mouse", "relation": "next_to", "distance_cm": 3.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: 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. office chair
B. speaker
C. keyboard
D. monitor stand

Choices:
- A. office chair
- B. speaker
- C. keyboard
- D. monitor stand

Answer: C. 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 on the table. It is also next to the keyboard, about 4 cm away. It is further to the side of and below the speaker, 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 mouse in structured JSON format.

Answer: {"target": "mouse", "support_surface": "table", "references": [{"object": "keyboard", "relation": "next_to", "distance_cm": 3.9}, {"object": "speaker", "relation": "side_below", "distance_cm": 15.3}]}


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

Question: In the entire scene, did the earbuds 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. coffee table
B. broom
C. bag
D. sofa

Choices:
- A. coffee table
- B. broom
- C. bag
- D. sofa

Answer: A. coffee 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 backpack in the scene, including its distance and relation to nearby objects.

Answer: The backpack is to the side of and above the coffee table, about 14 cm away. It is also to the side of and above the sofa, about 18 cm away. It is further to the side of and below the broom, 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 backpack in structured JSON format.

Answer: {"target": "backpack", "support_surface": "coffee table", "references": [{"object": "coffee table", "relation": "side_above", "distance_cm": 13.8}, {"object": "sofa", "relation": "side_above", "distance_cm": 18.0}]}


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. tablecloth
B. stove
C. pot
D. lid

Choices:
- A. tablecloth
- B. stove
- C. pot
- D. lid

Answer: B. stove


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 table. It is also next to the stove, about 5 cm away. It is further to the side of and below the tablecloth, 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 bottle in structured JSON format.

Answer: {"target": "bottle", "support_surface": "table", "references": [{"object": "stove", "relation": "next_to", "distance_cm": 5.2}, {"object": "tablecloth", "relation": "side_below", "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 headset 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 headset in this scene?
A. table
B. pen holder
C. frame
D. book

Choices:
- A. table
- B. pen holder
- C. frame
- D. book

Answer: B. pen holder


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 headset in the scene, including its distance and relation to nearby objects.

Answer: The headset is next to the pen holder, about 7 cm away. It is also to the side of and above the table, about 10 cm away. It is further near the frame, 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 headset in structured JSON format.

Answer: {"target": "headset", "support_surface": "table", "references": [{"object": "pen holder", "relation": "next_to", "distance_cm": 7.5}, {"object": "table", "relation": "side_above", "distance_cm": 10.1}]}


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

Question: In the entire scene, did the water 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 laptop, about 5 cm away. It is further next to the book, 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 keyboard in structured JSON format.

Answer: {"target": "keyboard", "support_surface": "table", "references": [{"object": "laptop", "relation": "next_to", "distance_cm": 5.0}, {"object": "book", "relation": "next_to", "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 mug 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. office chair
B. monitor
C. paper
D. keyboard

Choices:
- A. office chair
- B. monitor
- C. paper
- D. keyboard

Answer: D. 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 on the table. It is also next to the keyboard, about 14 cm away. It is further to the side of and below the monitor, 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 mouse in structured JSON format.

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


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. headset
B. paper
C. table
D. book

Choices:
- A. headset
- B. paper
- C. table
- D. book

Answer: B. 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 holder in the scene, including its distance and relation to nearby objects.

Answer: The pen holder is next to the paper, about 5 cm away. It is also to the side of and above the table, about 6 cm away. It is further next to the headset, 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 pen holder in structured JSON format.

Answer: {"target": "pen holder", "support_surface": "table", "references": [{"object": "paper", "relation": "next_to", "distance_cm": 5.1}, {"object": "table", "relation": "side_above", "distance_cm": 6.3}]}


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

Question: In the entire scene, did the highlighter 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. sofa
B. pillow
C. sheet
D. tablet

Choices:
- A. sofa
- B. pillow
- C. sheet
- D. tablet

Answer: A. sofa


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 sofa, about 16 cm away. It is also to the side of and below the sheet, about 29 cm away. It is further below the tablet, 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 power strip in structured JSON format.

Answer: {"target": "power strip", "support_surface": "bed", "references": [{"object": "sofa", "relation": "side_below", "distance_cm": 15.6}, {"object": "sheet", "relation": "side_below", "distance_cm": 29.3}]}


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. storage cabinet
B. whiteboard eraser
C. whiteboard
D. adapter

Choices:
- A. storage cabinet
- B. whiteboard eraser
- C. whiteboard
- D. adapter

Answer: C. whiteboard


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 whiteboard, about 24 cm away. It is also to the side of and below the storage cabinet, about 56 cm away. It is further to the side of and below the whiteboard eraser, 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 backpack in structured JSON format.

Answer: {"target": "backpack", "support_surface": "storage cabinet", "references": [{"object": "whiteboard", "relation": "side_below", "distance_cm": 23.9}, {"object": "storage cabinet", "relation": "side_below", "distance_cm": 55.6}]}


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

Question: In the entire scene, did the earbuds 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. headphones
B. paper
C. file cabinet
D. trash bin

Choices:
- A. headphones
- B. paper
- C. file cabinet
- D. trash bin

Answer: C. file cabinet


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 above the file cabinet, about 6 cm away. It is also next to the paper, about 15 cm away. It is further to the side of and above the trash bin, about 18 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": "file cabinet", "references": [{"object": "file cabinet", "relation": "above", "distance_cm": 6.0}, {"object": "paper", "relation": "next_to", "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 headphones 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 headphones in this scene?
A. smartphone
B. paper
C. keyboard
D. table

Choices:
- A. smartphone
- B. paper
- C. keyboard
- 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 headphones in the scene, including its distance and relation to nearby objects.

Answer: The headphones is to the side of and above the table. It is also next to the keyboard, about 9 cm away. It is further next to the smartphone, 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 headphones in structured JSON format.

Answer: {"target": "headphones", "support_surface": "table", "references": [{"object": "table", "relation": "side_above", "distance_cm": 2.0}, {"object": "keyboard", "relation": "next_to", "distance_cm": 8.9}]}


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

Question: In the entire scene, did the lotion bottle 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 notepad in this scene?
A. table
B. mug
C. file rack
D. pens

Choices:
- A. table
- B. mug
- C. file rack
- D. pens

Answer: A. 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 notepad in the scene, including its distance and relation to nearby objects.

Answer: The notepad is to the side of and above the table, about 3 cm away. It is also next to the mug, about 6 cm away. It is further to the side of and above the pens, 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 notepad in structured JSON format.

Answer: {"target": "notepad", "support_surface": "table", "references": [{"object": "table", "relation": "side_above", "distance_cm": 3.4}, {"object": "mug", "relation": "next_to", "distance_cm": 6.1}]}


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

Question: In the entire scene, did the wallet 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 phone in this scene?
A. file cabinet
B. books
C. paper
D. computer tower

Choices:
- A. file cabinet
- B. books
- C. paper
- D. computer tower

Answer: A. file cabinet


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 phone in the scene, including its distance and relation to nearby objects.

Answer: The phone is to the side of and above the paper, about 10 cm away. It is also to the side of and above the computer tower, about 22 cm away. It is further to the side of and below the books, 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 phone in structured JSON format.

Answer: {"target": "phone", "support_surface": "file cabinet", "references": [{"object": "paper", "relation": "side_above", "distance_cm": 9.8}, {"object": "computer tower", "relation": "side_above", "distance_cm": 22.3}]}


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

Question: In the entire scene, did the pencil 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. books
B. file cabinet
C. headphones
D. paper

Choices:
- A. books
- B. file cabinet
- C. headphones
- D. paper

Answer: B. file cabinet


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 above the file cabinet, about 6 cm away. It is also to the side of and below the books, about 20 cm away. It is further to the side of and below the headphones, 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 power strip in structured JSON format.

Answer: {"target": "power strip", "support_surface": "file cabinet", "references": [{"object": "file cabinet", "relation": "side_above", "distance_cm": 6.1}, {"object": "books", "relation": "side_below", "distance_cm": 19.8}]}


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: 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 smartphone in the scene, including its distance and relation to nearby objects.

Answer: The smartphone is on the table. It is also next to the keyboard, about 6 cm away. It is further to the side of and below the monitor, 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 smartphone in structured JSON format.

Answer: {"target": "smartphone", "support_surface": "table", "references": [{"object": "keyboard", "relation": "next_to", "distance_cm": 6.5}, {"object": "monitor", "relation": "side_below", "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 remote 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. mug
B. pillow
C. blanket
D. shelf

Choices:
- A. mug
- B. pillow
- C. blanket
- D. shelf

Answer: C. blanket


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 nightstand. It is also to the side of and above the blanket, about 19 cm away. It is further to the side of and above the pillow, 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 bottle in structured JSON format.

Answer: {"target": "bottle", "support_surface": "nightstand", "references": [{"object": "blanket", "relation": "side_above", "distance_cm": 18.9}, {"object": "pillow", "relation": "side_above", "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 cable 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 cable in this scene?
A. power socket
B. dumbbell
C. router
D. desk

Choices:
- A. power socket
- B. dumbbell
- C. router
- D. desk

Answer: B. dumbbell


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 dumbbell, about 6 cm away. It is also next to the router, about 11 cm away. It is further to the side of and below the desk, 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 cable in structured JSON format.

Answer: {"target": "cable", "support_surface": "desk", "references": [{"object": "dumbbell", "relation": "side_below", "distance_cm": 5.9}, {"object": "router", "relation": "next_to", "distance_cm": 10.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: 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 mug in this scene?
A. bottle
B. refrigerator
C. book
D. shelf

Choices:
- A. bottle
- B. refrigerator
- C. book
- D. shelf

Answer: A. 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 mug in the scene, including its distance and relation to nearby objects.

Answer: The mug is on the nightstand. It is also near the bottle, about 27 cm away. It is further below the shelf, about 30 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": "nightstand", "references": [{"object": "bottle", "relation": "near", "distance_cm": 27.3}, {"object": "shelf", "relation": "below", "distance_cm": 29.8}]}


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 extension cord in this scene?
A. mouse
B. room divider
C. monitor
D. cabinet

Choices:
- A. mouse
- B. room divider
- C. monitor
- D. cabinet

Answer: C. 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 extension cord in the scene, including its distance and relation to nearby objects.

Answer: The extension cord is to the side of and below the monitor, about 6 cm away. It is also to the side of and above the room divider, about 8 cm away. It is further to the side of and above the cabinet, about 13 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": "reception counter", "references": [{"object": "monitor", "relation": "side_below", "distance_cm": 5.9}, {"object": "room divider", "relation": "side_above", "distance_cm": 7.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. room divider
B. monitor
C. cabinet
D. mouse

Choices:
- A. room divider
- B. monitor
- C. cabinet
- D. mouse

Answer: D. 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 above the cabinet, about 12 cm away. It is further to the side of and below the monitor, about 18 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": "reception counter", "references": [{"object": "mouse", "relation": "next_to", "distance_cm": 4.2}, {"object": "cabinet", "relation": "side_above", "distance_cm": 11.9}]}


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 mouse in this scene?
A. keyboard
B. extension cord
C. room divider
D. cabinet

Choices:
- A. keyboard
- B. extension cord
- C. room divider
- D. cabinet

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 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 above the cabinet, about 15 cm away. It is further near the extension cord, 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 mouse in structured JSON format.

Answer: {"target": "mouse", "support_surface": "reception counter", "references": [{"object": "keyboard", "relation": "next_to", "distance_cm": 4.2}, {"object": "cabinet", "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 extension cord 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. blackboard eraser
B. remote
C. table
D. telephone

Choices:
- A. blackboard eraser
- B. remote
- C. table
- D. telephone

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 bottle in the scene, including its distance and relation to nearby objects.

Answer: The bottle is to the side of and above the table, about 3 cm away. It is also to the side of and above the remote, about 6 cm away. It is further to the side of and above the telephone, 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 bottle in structured JSON format.

Answer: {"target": "bottle", "support_surface": "table", "references": [{"object": "table", "relation": "side_above", "distance_cm": 3.0}, {"object": "remote", "relation": "side_above", "distance_cm": 5.9}]}


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

Question: In the entire scene, did the power adapter 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 adapter in this scene?
A. table
B. bottle
C. power socket
D. telephone

Choices:
- A. table
- B. bottle
- C. power socket
- D. telephone

Answer: C. power socket


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 adapter in the scene, including its distance and relation to nearby objects.

Answer: The power adapter is to the side of and above the power socket, about 12 cm away. It is also to the side of and above the table, about 18 cm away. It is further to the side of and above the telephone, 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 power adapter in structured JSON format.

Answer: {"target": "power adapter", "support_surface": "table", "references": [{"object": "power socket", "relation": "side_above", "distance_cm": 11.6}, {"object": "table", "relation": "side_above", "distance_cm": 17.7}]}


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

Question: In the entire scene, did the hairbrush 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 plug in this scene?
A. machine
B. fire extinguisher
C. light switch
D. picture

Choices:
- A. machine
- B. fire extinguisher
- C. light switch
- D. picture

Answer: D. picture


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 to the side of and below the picture, about 25 cm away. It is also to the side of and above the machine, about 27 cm away. It is further to the side of and below the fire extinguisher, about 56 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": "machine", "references": [{"object": "picture", "relation": "side_below", "distance_cm": 24.9}, {"object": "machine", "relation": "side_above", "distance_cm": 26.7}]}


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

Question: In the entire scene, did the headphones 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 headphones in this scene?
A. decoration
B. bag
C. baseball cap
D. box

Choices:
- A. decoration
- B. bag
- C. baseball cap
- 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 headphones in the scene, including its distance and relation to nearby objects.

Answer: The headphones is near the box, about 25 cm away. It is also to the side of and below the decoration, about 40 cm away. It is further to the side of and below the baseball cap, about 41 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 headphones in structured JSON format.

Answer: {"target": "headphones", "support_surface": "bed", "references": [{"object": "box", "relation": "near", "distance_cm": 25.3}, {"object": "decoration", "relation": "side_below", "distance_cm": 39.8}]}


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 keyboard in this scene?
A. speaker
B. box
C. decoration
D. mouse

Choices:
- A. speaker
- B. box
- C. decoration
- D. mouse

Answer: A. speaker


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 speaker, about 4 cm away. It is also to the side of and below the decoration, about 6 cm away. It is further next to the mouse, 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 keyboard in structured JSON format.

Answer: {"target": "keyboard", "support_surface": "office table", "references": [{"object": "speaker", "relation": "next_to", "distance_cm": 4.3}, {"object": "decoration", "relation": "side_below", "distance_cm": 6.0}]}


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

Question: In the entire scene, did the marker 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. laptop
C. speaker
D. nintendo switch

Choices:
- A. keyboard
- B. laptop
- C. speaker
- D. nintendo switch

Answer: B. laptop


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 laptop, about 5 cm away. It is also next to the keyboard, about 8 cm away. It is further to the side of and below the speaker, 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": "office table", "references": [{"object": "laptop", "relation": "next_to", "distance_cm": 4.9}, {"object": "keyboard", "relation": "next_to", "distance_cm": 7.7}]}


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

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

Answer: No