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

Answer: The stapler is on the desk. It is also to the side of and below the roller blinds, about 16 cm away. It is further near the plant, 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 stapler in structured JSON format.

Answer: {"target": "stapler", "support_surface": "desk", "references": [{"object": "roller blinds", "relation": "side_below", "distance_cm": 16.1}, {"object": "plant", "relation": "near", "distance_cm": 21.6}]}


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

Question: In the entire scene, did the keyboard 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 wallet in this scene?
A. table lamp
B. stapler
C. office chair
D. notebooks

Choices:
- A. table lamp
- B. stapler
- C. office chair
- D. notebooks

Answer: D. notebooks


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

Answer: The wallet is on the desk. It is also to the side of and below the notebooks, about 10 cm away. It is further to the side of and above the office chair, about 15 cm away.


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

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

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

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

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

Answer: {"target": "wallet", "support_surface": "desk", "references": [{"object": "notebooks", "relation": "side_below", "distance_cm": 9.8}, {"object": "office chair", "relation": "side_above", "distance_cm": 14.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: 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. toilet paper
B. books
C. monitor
D. laptop

Choices:
- A. toilet paper
- B. books
- C. monitor
- D. laptop

Answer: D. 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 6 cm away. It is also to the side of and below the monitor, about 8 cm away. It is further to the side of and below the toilet paper, about 11 cm away.


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

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

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

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

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

Answer: {"target": "mouse", "support_surface": "table", "references": [{"object": "laptop", "relation": "next_to", "distance_cm": 6.4}, {"object": "monitor", "relation": "side_below", "distance_cm": 8.5}]}


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: 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 water bottle in this scene?
A. heater
B. paper
C. milk carton
D. water filter

Choices:
- A. heater
- B. paper
- C. milk carton
- D. water filter

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

Answer: The water bottle is next to the paper, about 5 cm away. It is also next to the water filter, about 7 cm away. It is further next to the milk carton, 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 water bottle in structured JSON format.

Answer: {"target": "water bottle", "support_surface": "window sill", "references": [{"object": "paper", "relation": "next_to", "distance_cm": 4.5}, {"object": "water filter", "relation": "next_to", "distance_cm": 6.5}]}


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

Question: In the entire scene, did the comb 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 cup in the scene, including its distance and relation to nearby objects.

Answer: The cup is next to the sponge. It is also to the side of and above the sink. It is further next to the faucet, about 5 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": "kitchen counter", "references": [{"object": "sponge", "relation": "next_to", "distance_cm": 2.4}, {"object": "sink", "relation": "side_above", "distance_cm": 2.5}]}


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. decoration
B. mug
C. mouse
D. folder

Choices:
- A. decoration
- B. mug
- C. mouse
- D. folder

Answer: C. mouse


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

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

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

Answer: {"target": "keyboard", "support_surface": "table", "references": [{"object": "mouse", "relation": "next_to", "distance_cm": 5.9}, {"object": "mug", "relation": "next_to", "distance_cm": 11.2}]}


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

Question: In the entire scene, did the laptop charger 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 laptop charger in this scene?
A. power socket
B. socks
C. cardboard box
D. portable vacuum cleaner

Choices:
- A. power socket
- B. socks
- C. cardboard box
- D. portable vacuum cleaner

Answer: D. portable vacuum cleaner


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

Answer: The laptop charger is to the side of and below the portable vacuum cleaner, about 17 cm away. It is also near the carpet, about 26 cm away. It is further to the side of and below the cardboard box, 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 laptop charger in structured JSON format.

Answer: {"target": "laptop charger", "support_surface": "carpet", "references": [{"object": "portable vacuum cleaner", "relation": "side_below", "distance_cm": 17.0}, {"object": "carpet", "relation": "near", "distance_cm": 26.1}]}


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

Question: In the entire scene, did the scissors 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. laptop
B. keyboard
C. office chair
D. monitor

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

Answer: B. keyboard


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

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

Answer: The mouse is 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 11 cm away.


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

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

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

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

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

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


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

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

Answer: No


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

Question:
Excluding the surface it is resting on, which of the following objects is nearest to the final location of the phone charger in this scene?
A. cushion
B. sofa
C. extension cord
D. router

Choices:
- A. cushion
- B. sofa
- C. extension cord
- D. router

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

Answer: The phone charger is to the side of and below the sofa, about 15 cm away. It is also to the side of and above the router, about 18 cm away. It is further to the side of and above the extension cord, about 39 cm away.


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

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

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

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

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

Answer: {"target": "phone charger", "support_surface": "sofa", "references": [{"object": "sofa", "relation": "side_below", "distance_cm": 14.6}, {"object": "router", "relation": "side_above", "distance_cm": 18.3}]}


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

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

Answer: No


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

Question:
Excluding the surface it is resting on, which of the following objects is nearest to the final location of the backpack in this scene?
A. cabinet
B. outlet
C. split
D. mouse

Choices:
- A. cabinet
- B. outlet
- C. split
- D. mouse

Answer: C. split


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 near the split, about 16 cm away. It is also to the side of and above the cabinet, about 45 cm away. It is further to the side of and below the mouse, about 65 cm away.


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

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

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

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

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

Answer: {"target": "backpack", "support_surface": "cabinet", "references": [{"object": "split", "relation": "near", "distance_cm": 15.7}, {"object": "cabinet", "relation": "side_above", "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 mug 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 to the side of and above the table, about 10 cm away. It is also to the side of and above the water filter, about 11 cm away. It is further to the side of and above the mouse, about 27 cm away.


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

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

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

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

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

Answer: {"target": "bottle", "support_surface": "table", "references": [{"object": "table", "relation": "side_above", "distance_cm": 10.5}, {"object": "water filter", "relation": "side_above", "distance_cm": 11.1}]}


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. paper
B. office chair
C. monitor
D. laptop case

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

Answer: B. office chair


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

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

Answer: The keyboard is on the table. It is also to the side of and above the office chair, about 10 cm away. It is further to the side of and below the monitor, about 35 cm away.


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

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

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

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

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

Answer: {"target": "keyboard", "support_surface": "table", "references": [{"object": "office chair", "relation": "side_above", "distance_cm": 10.2}, {"object": "monitor", "relation": "side_below", "distance_cm": 35.2}]}


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

Question: In the entire scene, did the calculator 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. water filter
B. office chair
C. cabinet
D. bottle

Choices:
- A. water filter
- B. office chair
- C. cabinet
- D. bottle

Answer: B. office chair


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

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

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


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

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

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

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

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

Answer: {"target": "mouse", "support_surface": "table", "references": [{"object": "office chair", "relation": "side_above", "distance_cm": 18.0}, {"object": "cabinet", "relation": "side_above", "distance_cm": 25.9}]}


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. backpack
B. box
C. bookshelf
D. document holder

Choices:
- A. backpack
- B. box
- C. bookshelf
- D. document holder

Answer: B. box


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

Question: Please describe in detail the final location of the 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 box, about 23 cm away. It is also to the side of and below the bookshelf, about 27 cm away. It is further to the side of and below the document holder, 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 power strip in structured JSON format.

Answer: {"target": "power strip", "support_surface": "bookshelf", "references": [{"object": "box", "relation": "side_above", "distance_cm": 22.6}, {"object": "bookshelf", "relation": "side_below", "distance_cm": 26.6}]}


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

Question: In the entire scene, did the glasses 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 spray bottle in this scene?
A. trash can
B. paper
C. backpack
D. box

Choices:
- A. trash can
- B. paper
- C. backpack
- D. box

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

Answer: The spray bottle is to the side of and above the paper, about 14 cm away. It is also to the side of and above the trash can, about 43 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 spray bottle in structured JSON format.

Answer: {"target": "spray bottle", "support_surface": "bookshelf", "references": [{"object": "paper", "relation": "side_above", "distance_cm": 13.5}, {"object": "trash can", "relation": "side_above", "distance_cm": 43.3}]}


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

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

Answer: No


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

Question:
Excluding the surface it is resting on, which of the following objects is nearest to the final location of the backpack in this scene?
A. cable duct
B. power socket
C. monitor
D. table

Choices:
- A. cable duct
- B. power socket
- C. monitor
- D. table

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

Answer: The backpack is on the table. It is also next to the power socket, 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 backpack in structured JSON format.

Answer: {"target": "backpack", "support_surface": "table", "references": [{"object": "power socket", "relation": "next_to", "distance_cm": 8.5}]}


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. remote
B. chair
C. webcam
D. tv

Choices:
- A. remote
- B. chair
- C. webcam
- D. tv

Answer: A. remote


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 remote, about 9 cm away. It is also to the side of and below the tv, about 24 cm away. It is further near the chair, about 57 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": "tv stand", "references": [{"object": "remote", "relation": "next_to", "distance_cm": 8.7}, {"object": "tv", "relation": "side_below", "distance_cm": 24.4}]}


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 remote in this scene?
A. power strip
B. chair
C. keyboard
D. tv

Choices:
- A. power strip
- B. chair
- C. keyboard
- D. tv

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

Answer: The remote is next to the keyboard, about 9 cm away. It is also to the side of and below the tv, about 26 cm away. It is further to the side of and above the chair, about 52 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 in structured JSON format.

Answer: {"target": "remote", "support_surface": "tv stand", "references": [{"object": "keyboard", "relation": "next_to", "distance_cm": 8.7}, {"object": "tv", "relation": "side_below", "distance_cm": 26.4}]}


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

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

Answer: No


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

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

Choices:
- A. mouse
- B. monitor
- C. trash can
- D. box

Answer: B. monitor


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

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

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

Answer: {"target": "bottle", "support_surface": "cabinet", "references": [{"object": "monitor", "relation": "side_below", "distance_cm": 34.0}, {"object": "mouse", "relation": "near", "distance_cm": 42.3}]}


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

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

Answer: No


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

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

Choices:
- A. panel
- B. mouse
- C. monitor
- D. rolling chair

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

Answer: The headset is on the table. It is also under the monitor, about 4 cm away. It is further next to the mouse, 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": "monitor", "relation": "under", "distance_cm": 3.8}, {"object": "mouse", "relation": "next_to", "distance_cm": 15.0}]}


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. monitor
B. paper
C. laptop
D. rolling chair

Choices:
- A. monitor
- B. paper
- C. laptop
- D. rolling chair

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 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 paper, about 14 cm away. It is further to the side of and above the rolling chair, 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 keyboard in structured JSON format.

Answer: {"target": "keyboard", "support_surface": "table", "references": [{"object": "paper", "relation": "next_to", "distance_cm": 13.7}, {"object": "rolling chair", "relation": "side_above", "distance_cm": 16.6}]}


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

Question: In the entire scene, did the comb 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. chopping board
B. paper towels
C. kitchen rag
D. paper

Choices:
- A. chopping board
- B. paper towels
- C. kitchen rag
- D. paper

Answer: D. paper


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

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

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

Answer: {"target": "bottle", "support_surface": "table", "references": [{"object": "paper", "relation": "side_above", "distance_cm": 10.3}, {"object": "paper towels", "relation": "next_to", "distance_cm": 12.8}]}


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

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

Answer: {"target": "scissors", "support_surface": "kitchen counter", "references": [{"object": "bottle", "relation": "side_above", "distance_cm": 3.0}, {"object": "box", "relation": "side_above", "distance_cm": 3.2}]}


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

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

Answer: No


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

Question:
Excluding the surface it is resting on, which of the following objects is nearest to the final location of the tv remote in this scene?
A. box
B. tv
C. wall unit
D. counter

Choices:
- A. box
- B. tv
- C. wall unit
- D. counter

Answer: C. wall unit


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

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

Answer: The tv remote is on the cabinet. It is also to the side of and below the wall unit, about 17 cm away. It is further to the side of and above the counter, 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 tv remote in structured JSON format.

Answer: {"target": "tv remote", "support_surface": "cabinet", "references": [{"object": "wall unit", "relation": "side_below", "distance_cm": 17.3}, {"object": "counter", "relation": "side_above", "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 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 bottle in this scene?
A. blanket
B. cabinet
C. book
D. cup

Choices:
- A. blanket
- B. cabinet
- C. book
- D. cup

Answer: A. 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 shelf. It is also to the side of and above the blanket, about 16 cm away. It is further near the book, about 31 cm away.


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

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

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

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

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

Answer: {"target": "bottle", "support_surface": "shelf", "references": [{"object": "blanket", "relation": "side_above", "distance_cm": 16.2}, {"object": "book", "relation": "near", "distance_cm": 30.9}]}


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

Question: In the entire scene, did the key 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. sink
B. knife
C. jar
D. bottle

Choices:
- A. sink
- B. knife
- C. jar
- D. bottle

Answer: C. jar


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 under the jar, about 4 cm away. It is also next to the knife, about 6 cm away. It is further next to the bottle, 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 mug in structured JSON format.

Answer: {"target": "mug", "support_surface": "shelf", "references": [{"object": "jar", "relation": "under", "distance_cm": 4.4}, {"object": "knife", "relation": "next_to", "distance_cm": 5.6}]}


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

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

Answer: 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. paper bag
B. office chair
C. backpack
D. chair

Choices:
- A. paper bag
- B. office chair
- C. backpack
- D. chair

Answer: D. chair


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

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

Answer: The notepad is on the table. It is also to the side of and above the chair, about 11 cm away. It is further to the side of and above the office chair, 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 notepad in structured JSON format.

Answer: {"target": "notepad", "support_surface": "table", "references": [{"object": "chair", "relation": "side_above", "distance_cm": 11.1}, {"object": "office chair", "relation": "side_above", "distance_cm": 17.6}]}


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

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

Choices:
- A. bottle
- B. mirror
- C. towel
- D. pouch

Answer: B. mirror


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

Answer: The razor is on the rack. It is also next to the mirror. It is further to the side of and above the bottle, 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 razor in structured JSON format.

Answer: {"target": "razor", "support_surface": "rack", "references": [{"object": "mirror", "relation": "next_to", "distance_cm": 2.4}, {"object": "bottle", "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 remote appear?

Answer: Yes


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

Question:
Excluding the surface it is resting on, which of the following objects is nearest to the final location of the remote in this scene?
A. notebook
B. box
C. apples
D. coffee table

Choices:
- A. notebook
- B. box
- C. apples
- D. coffee table

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

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

Answer: {"target": "remote", "support_surface": "coffee table", "references": [{"object": "coffee table", "relation": "side_above", "distance_cm": 5.6}, {"object": "notebook", "relation": "side_above", "distance_cm": 7.6}]}


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

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

Answer: Yes


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

Question:
Excluding the surface it is resting on, which of the following objects is nearest to the final location of the extension cord in this scene?
A. fire extinguisher case
B. bowl
C. floodlight
D. fire extinguisher

Choices:
- A. fire extinguisher case
- B. bowl
- C. floodlight
- D. fire extinguisher

Answer: A. fire extinguisher case


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 fire extinguisher case, about 48 cm away. It is also near the floodlight, about 58 cm away. It is further to the side of and below the fire extinguisher, about 59 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": "fire extinguisher case", "references": [{"object": "fire extinguisher case", "relation": "side_below", "distance_cm": 47.6}, {"object": "floodlight", "relation": "near", "distance_cm": 57.8}]}


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 phone charger in this scene?
A. safety poster
B. power outlet
C. bowl
D. glass cups

Choices:
- A. safety poster
- B. power outlet
- C. bowl
- D. glass cups

Answer: B. power outlet


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

Answer: The phone charger is to the side of and below the glass cups, about 58 cm away. It is also to the side of and below the safety poster, about 60 cm away. It is further to the side of and below the bowl, about 79 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 charger in structured JSON format.

Answer: {"target": "phone charger", "support_surface": "power outlet", "references": [{"object": "glass cups", "relation": "side_below", "distance_cm": 58.2}, {"object": "safety poster", "relation": "side_below", "distance_cm": 59.7}]}


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

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

Answer: No


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

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

Choices:
- A. box
- B. flower pot
- C. books
- D. shelf

Answer: B. flower pot


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 flower pot, about 6 cm away. It is also to the side of and above the books, about 10 cm away. It is further to the side of and above the shelf, about 39 cm away.


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

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

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

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

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

Answer: {"target": "bottle", "support_surface": "shelf", "references": [{"object": "flower pot", "relation": "next_to", "distance_cm": 6.5}, {"object": "books", "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 pencil case appear?

Answer: No


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

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

Choices:
- A. bowl
- B. shelf
- C. water jug
- D. bottle

Answer: B. shelf


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

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

Answer: The cup is on the shelf. It is also near the bottle, about 33 cm away. It is further to the side of and below the water jug, about 36 cm away.


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

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

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

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

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

Answer: {"target": "cup", "support_surface": "shelf", "references": [{"object": "bottle", "relation": "near", "distance_cm": 32.9}, {"object": "water jug", "relation": "side_below", "distance_cm": 35.6}]}


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. chair
B. jacket
C. monitor
D. desk

Choices:
- A. chair
- B. jacket
- C. monitor
- D. desk

Answer: D. desk


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 desk, about 3 cm away. It is also to the side of and below the monitor, about 14 cm away. It is further to the side of and above the chair, about 27 cm away.


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

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

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

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

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

Answer: {"target": "power adapter", "support_surface": "desk", "references": [{"object": "desk", "relation": "side_above", "distance_cm": 3.5}, {"object": "monitor", "relation": "side_below", "distance_cm": 13.9}]}


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

Question: In the entire scene, did the 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. monitor
B. laptop
C. jacket
D. chair

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

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

Answer: The power strip is on the desk. It is also to the side of and below the monitor, about 10 cm away. It is further to the side of and above the chair, 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 power strip in structured JSON format.

Answer: {"target": "power strip", "support_surface": "desk", "references": [{"object": "monitor", "relation": "side_below", "distance_cm": 10.2}, {"object": "chair", "relation": "side_above", "distance_cm": 26.2}]}


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. laptop holder
B. laptop
C. paper
D. heater

Choices:
- A. laptop holder
- B. laptop
- C. paper
- D. heater

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

Answer: The keyboard is on the desk. It is also next to the paper, about 9 cm away. It is further near the laptop holder, 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 keyboard in structured JSON format.

Answer: {"target": "keyboard", "support_surface": "desk", "references": [{"object": "paper", "relation": "next_to", "distance_cm": 8.5}, {"object": "laptop holder", "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 razor appear?

Answer: No


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

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

Choices:
- A. desk
- B. office chair
- C. laptop holder
- D. laptop

Answer: A. desk


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 to the side of and above the desk, about 5 cm away. It is also to the side of and below the laptop, about 11 cm away. It is further to the side of and above the office chair, 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": "desk", "references": [{"object": "desk", "relation": "side_above", "distance_cm": 4.8}, {"object": "laptop", "relation": "side_below", "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 phone stand appear?

Answer: No


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

Question:
Excluding the surface it is resting on, which of the following objects is nearest to the final location of the mousepad in this scene?
A. office chair
B. paper
C. laptop holder
D. laptop

Choices:
- A. office chair
- B. paper
- C. laptop holder
- D. laptop

Answer: A. office chair


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

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

Answer: The mousepad is on the desk. It is also to the side of and above the office chair, about 7 cm away. It is further to the side of and below the laptop, 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 mousepad in structured JSON format.

Answer: {"target": "mousepad", "support_surface": "desk", "references": [{"object": "office chair", "relation": "side_above", "distance_cm": 6.8}, {"object": "laptop", "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 phone charger 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 phone charger in the scene, including its distance and relation to nearby objects.

Answer: The phone charger is to the side of and below the clothes, about 26 cm away. It is also near the teapot, about 27 cm away. It is further to the side of and below the rice cooker, about 29 cm away.


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

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

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

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

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

Answer: {"target": "phone charger", "support_surface": "desk fan", "references": [{"object": "clothes", "relation": "side_below", "distance_cm": 26.5}, {"object": "teapot", "relation": "near", "distance_cm": 26.8}]}


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

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

Answer: No


Instruction: 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. heater
B. windowsill
C. office chair
D. power strip

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

Answer: C. office chair


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

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

Answer: The keyboard is on the table. It is also to the side of and above the office chair, about 23 cm away. It is further near the power strip, about 27 cm away.


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

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

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

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

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

Answer: {"target": "keyboard", "support_surface": "table", "references": [{"object": "office chair", "relation": "side_above", "distance_cm": 22.9}, {"object": "power strip", "relation": "near", "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 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 pencil case in this scene?
A. cabinet
B. backpack
C. curtain
D. cactus

Choices:
- A. cabinet
- B. backpack
- C. curtain
- D. cactus

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

Answer: The pencil case is to the side of and above the cabinet, about 3 cm away. It is also to the side of and below the curtain, 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 pencil case in structured JSON format.

Answer: {"target": "pencil case", "support_surface": "cabinet", "references": [{"object": "cabinet", "relation": "side_above", "distance_cm": 3.0}, {"object": "curtain", "relation": "side_below", "distance_cm": 18.2}]}


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

Question: In the entire scene, did the phone charger 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 charger in this scene?
A. lan outlet
B. windowsill
C. coax outlet
D. plant pot

Choices:
- A. lan outlet
- B. windowsill
- C. coax outlet
- D. plant pot

Answer: A. lan outlet


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

Answer: The phone charger is above the lan outlet, about 19 cm away. It is also to the side of and below the windowsill, about 22 cm away. It is further to the side of and below the plant pot, about 28 cm away.


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

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

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

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

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

Answer: {"target": "phone charger", "support_surface": "table lamp", "references": [{"object": "lan outlet", "relation": "above", "distance_cm": 19.2}, {"object": "windowsill", "relation": "side_below", "distance_cm": 22.2}]}


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

Question: In the entire scene, did the 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. windowsill
B. keyboard
C. monitor
D. window frame

Choices:
- A. windowsill
- B. keyboard
- C. monitor
- D. window frame

Answer: A. windowsill


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

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

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

Answer: {"target": "power strip", "support_surface": "table", "references": [{"object": "windowsill", "relation": "next_to", "distance_cm": 7.2}, {"object": "monitor", "relation": "side_below", "distance_cm": 16.9}]}


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: 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 adapter in this scene?
A. mouse
B. laptop
C. mousepad
D. water filter

Choices:
- A. mouse
- B. laptop
- C. mousepad
- D. water filter

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

Answer: The adapter is on the table. It is also to the side of and below the laptop, about 16 cm away. It is further near the mousepad, 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 adapter in structured JSON format.

Answer: {"target": "adapter", "support_surface": "table", "references": [{"object": "laptop", "relation": "side_below", "distance_cm": 15.9}, {"object": "mousepad", "relation": "near", "distance_cm": 23.0}]}


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. paper
B. chair
C. mousepad
D. water filter

Choices:
- A. paper
- B. chair
- C. mousepad
- D. water filter

Answer: B. chair


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

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

Answer: The backpack is to the side of and below the chair, about 36 cm away. It is also to the side of and below the paper, about 56 cm away. It is further to the side of and below the water filter, 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 backpack in structured JSON format.

Answer: {"target": "backpack", "support_surface": "table", "references": [{"object": "chair", "relation": "side_below", "distance_cm": 36.4}, {"object": "paper", "relation": "side_below", "distance_cm": 55.9}]}


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: 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. monitor
B. mouse
C. chair
D. adapter

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

Answer: A. monitor