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 below the monitor, about 12 cm away. It is further to the side of and above the chair, about 20 cm away.


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

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

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

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

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

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


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

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

Answer: No


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

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

Choices:
- A. chair
- B. water filter
- 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 mousepad in the scene, including its distance and relation to nearby objects.

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

Answer: {"target": "mousepad", "support_surface": "table", "references": [{"object": "laptop", "relation": "under", "distance_cm": 2.7}, {"object": "chair", "relation": "side_above", "distance_cm": 4.7}]}


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

Question: In the entire scene, did the remote control 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. soap bottle
B. bottle
C. shower wall
D. plant

Choices:
- A. soap bottle
- B. bottle
- C. shower wall
- D. plant

Answer: A. soap bottle


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

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

Answer: The mug is under the soap bottle. It is also to the side of and below the plant, about 11 cm away. It is further to the side of and below the shower wall, about 15 cm away.


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

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

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

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

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

Answer: {"target": "mug", "support_surface": "bathroom counter", "references": [{"object": "soap bottle", "relation": "under", "distance_cm": 2.5}, {"object": "plant", "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 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. cabinet
B. pedestal fan
C. light switch
D. door frame

Choices:
- A. cabinet
- B. pedestal fan
- C. light switch
- D. door frame

Answer: D. door frame


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

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

Answer: The power adapter is to the side of and below the door frame, about 10 cm away. It is also to the side of and below the light switch, about 17 cm away. It is further to the side of and below the pedestal fan, 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 power adapter in structured JSON format.

Answer: {"target": "power adapter", "support_surface": "cabinet", "references": [{"object": "door frame", "relation": "side_below", "distance_cm": 10.1}, {"object": "light switch", "relation": "side_below", "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 razor 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 power plug in the scene, including its distance and relation to nearby objects.

Answer: The power plug is to the side of and above the rug, about 17 cm away. It is also to the side of and below the door, 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 power plug in structured JSON format.

Answer: {"target": "power plug", "support_surface": "rug", "references": [{"object": "rug", "relation": "side_above", "distance_cm": 16.7}, {"object": "door", "relation": "side_below", "distance_cm": 21.7}]}


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

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

Answer: Yes


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

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

Answer: The toothbrush is on the table. It is also to the side of and above the book, about 8 cm away. It is further to the side of and above the laundry basket, about 9 cm away.


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

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

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

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

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

Answer: {"target": "toothbrush", "support_surface": "table", "references": [{"object": "book", "relation": "side_above", "distance_cm": 8.4}, {"object": "laundry basket", "relation": "side_above", "distance_cm": 8.8}]}


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 tote bag in this scene?
A. air fryer
B. adapter
C. box
D. bag

Choices:
- A. air fryer
- B. adapter
- C. box
- D. bag

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

Answer: The tote bag is to the side of and below the box, about 19 cm away. It is also to the side of and below the bag, about 46 cm away.


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

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

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

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

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

Answer: {"target": "tote bag", "support_surface": "box", "references": [{"object": "box", "relation": "side_below", "distance_cm": 19.5}, {"object": "bag", "relation": "side_below", "distance_cm": 46.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. chair
B. power socket
C. jacket
D. books

Choices:
- A. chair
- B. power socket
- C. jacket
- D. books

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 to the side of and below the power socket, about 12 cm away. It is also to the side of and below the jacket, about 16 cm away. It is further to the side of and below the chair, about 32 cm away.


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

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

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

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

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

Answer: {"target": "backpack", "support_surface": "chair", "references": [{"object": "power socket", "relation": "side_below", "distance_cm": 11.7}, {"object": "jacket", "relation": "side_below", "distance_cm": 15.9}]}


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

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

Answer: Yes


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

Question:
Excluding the surface it is resting on, which of the following objects is nearest to the final location of the cup in this scene?
A. table cloth
B. stool
C. lamp
D. bottle

Choices:
- A. table cloth
- B. stool
- C. lamp
- D. bottle

Answer: A. table cloth


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 table cloth, about 7 cm away. It is also to the side of and below the bottle, about 16 cm away. It is further to the side of and above the stool, about 55 cm away.


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

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

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

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

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

Answer: {"target": "cup", "support_surface": "table cloth", "references": [{"object": "table cloth", "relation": "next_to", "distance_cm": 6.7}, {"object": "bottle", "relation": "side_below", "distance_cm": 16.4}]}


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 headphones in this scene?
A. desk calendar
B. laptop
C. dustbin
D. jacket

Choices:
- A. desk calendar
- B. laptop
- C. dustbin
- D. jacket

Answer: A. desk calendar


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

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

Answer: The headphones is on the table. It is also to the side of and below the desk calendar, about 6 cm away. It is further to the side of and above the jacket, about 35 cm away.


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

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

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

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

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

Answer: {"target": "headphones", "support_surface": "table", "references": [{"object": "desk calendar", "relation": "side_below", "distance_cm": 6.0}, {"object": "jacket", "relation": "side_above", "distance_cm": 34.6}]}


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. laptop
B. water jug
C. curtain
D. bottle

Choices:
- A. laptop
- B. water jug
- C. curtain
- D. bottle

Answer: B. water jug


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

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

Answer: The mug is on the table. It is also to the side of and below the water jug, about 7 cm away. It is further to the side of and below the curtain, about 15 cm away.


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

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

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

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

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

Answer: {"target": "mug", "support_surface": "table", "references": [{"object": "water jug", "relation": "side_below", "distance_cm": 7.4}, {"object": "curtain", "relation": "side_below", "distance_cm": 14.7}]}


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

Question: In the entire scene, did the remote control 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. stool
B. dustbin
C. refrigerator
D. chair

Choices:
- A. stool
- B. dustbin
- C. refrigerator
- D. chair

Answer: A. stool


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

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

Answer: The power strip is under the stool. It is also to the side of and below the chair, about 14 cm away. It is further to the side of and below the refrigerator, about 54 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": "stool", "references": [{"object": "stool", "relation": "under", "distance_cm": 2.1}, {"object": "chair", "relation": "side_below", "distance_cm": 14.0}]}


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

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

Answer: No


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

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

Choices:
- A. laptop
- B. bottle
- C. curtain
- D. water jug

Answer: C. curtain


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

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

Answer: The tissue box is on the table. It is also under the curtain. It is further under the water jug, about 3 cm away.


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

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

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

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

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

Answer: {"target": "tissue box", "support_surface": "table", "references": [{"object": "curtain", "relation": "under", "distance_cm": 2.3}, {"object": "water jug", "relation": "under", "distance_cm": 3.4}]}


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

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

Answer: No


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

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

Choices:
- A. plant
- B. books
- C. box
- D. coaster

Answer: D. coaster


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 coaster, about 14 cm away. It is also to the side of and below the plant, about 34 cm away. It is further to the side of and above the books, 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 bottle in structured JSON format.

Answer: {"target": "bottle", "support_surface": "carpet", "references": [{"object": "coaster", "relation": "side_above", "distance_cm": 14.4}, {"object": "plant", "relation": "side_below", "distance_cm": 34.2}]}


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

Question: In the entire scene, did the game controller 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 game controller in this scene?
A. cabinet
B. computer tower
C. box
D. whiteboard

Choices:
- A. cabinet
- B. computer tower
- C. box
- D. whiteboard

Answer: B. computer tower


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

Answer: The game controller is to the side of and above the computer tower, about 7 cm away. It is also to the side of and above the whiteboard, about 10 cm away. It is further to the side of and below the cabinet, about 14 cm away.


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

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

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

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

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

Answer: {"target": "game controller", "support_surface": "cabinet", "references": [{"object": "computer tower", "relation": "side_above", "distance_cm": 7.3}, {"object": "whiteboard", "relation": "side_above", "distance_cm": 9.9}]}


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

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

Answer: Yes


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

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

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

Answer: C. pens


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 pens, about 4 cm away. It is further next to the mug, about 9 cm away.


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

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

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

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

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

Answer: {"target": "bottle", "support_surface": "table", "references": [{"object": "pens", "relation": "side_above", "distance_cm": 4.5}, {"object": "mug", "relation": "next_to", "distance_cm": 8.6}]}


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

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

Answer: 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. monitor
B. book
C. keyboard
D. paper

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

Answer: The headset is on the table. It is also next to the paper, about 3 cm away. It is further under the monitor, 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 headset in structured JSON format.

Answer: {"target": "headset", "support_surface": "table", "references": [{"object": "paper", "relation": "next_to", "distance_cm": 3.3}, {"object": "monitor", "relation": "under", "distance_cm": 4.5}]}


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

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

Answer: Yes


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

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

Choices:
- A. books
- B. paper
- C. bottle
- D. file rack

Answer: D. file rack


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

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

Answer: The mug is on the table. It is also to the side of and below the file rack, about 7 cm away. It is further next to the bottle, about 9 cm away.


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

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

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

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

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

Answer: {"target": "mug", "support_surface": "table", "references": [{"object": "file rack", "relation": "side_below", "distance_cm": 6.6}, {"object": "bottle", "relation": "next_to", "distance_cm": 8.6}]}


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

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

Answer: No


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

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

Choices:
- A. telephone
- B. table lamp
- C. keyboard
- D. monitor

Answer: B. table lamp


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

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

Answer: The pen holder is on the table. It is also under the table lamp, about 5 cm away. It is further next to the telephone, 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 pen holder in structured JSON format.

Answer: {"target": "pen holder", "support_surface": "table", "references": [{"object": "table lamp", "relation": "under", "distance_cm": 4.6}, {"object": "telephone", "relation": "next_to", "distance_cm": 8.0}]}


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

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

Answer: No


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

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

Choices:
- A. sink
- B. soap bottle
- C. power socket
- D. faucet

Answer: D. faucet


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

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

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

Answer: {"target": "toothbrush", "support_surface": "bathroom shelf", "references": [{"object": "faucet", "relation": "side_above", "distance_cm": 14.7}, {"object": "sink", "relation": "side_above", "distance_cm": 21.1}]}


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

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

Answer: No


Instruction:
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. heater
B. window frame
C. curtain
D. desk

Choices:
- A. heater
- B. window frame
- C. curtain
- 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 backpack in the scene, including its distance and relation to nearby objects.

Answer: The backpack is to the side of and below the desk, about 8 cm away. It is also to the side of and above the heater, about 17 cm away. It is further to the side of and below the curtain, 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 backpack in structured JSON format.

Answer: {"target": "backpack", "support_surface": "desk", "references": [{"object": "desk", "relation": "side_below", "distance_cm": 8.0}, {"object": "heater", "relation": "side_above", "distance_cm": 16.7}]}


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

Question: In the entire scene, did the headphone 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 extension cord in this scene?
A. floor lamp
B. portable heater
C. coax outlet
D. office chair

Choices:
- A. floor lamp
- B. portable heater
- C. coax outlet
- D. office chair

Answer: A. floor lamp


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

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

Answer: The extension cord is on the desk. It is also to the side of and below the floor lamp, about 10 cm away. It is further to the side of and above the portable heater, about 19 cm away.


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

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

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

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

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

Answer: {"target": "extension cord", "support_surface": "desk", "references": [{"object": "floor lamp", "relation": "side_below", "distance_cm": 9.5}, {"object": "portable heater", "relation": "side_above", "distance_cm": 18.5}]}


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. pillow
B. shelf rail
C. bowl
D. bottle

Choices:
- A. pillow
- B. shelf rail
- C. bowl
- D. bottle

Answer: A. pillow


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 above the pillow, about 20 cm away. It is also to the side of and below the shelf rail, about 33 cm away. It is further to the side of and below the bowl, about 54 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": "shelf rail", "references": [{"object": "pillow", "relation": "side_above", "distance_cm": 19.9}, {"object": "shelf rail", "relation": "side_below", "distance_cm": 32.6}]}


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

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

Answer: Yes


Instruction: 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 basket, about 5 cm away. It is further to the side of and above the desk lamp, about 25 cm away.


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

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

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

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

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

Answer: {"target": "bottle", "support_surface": "shelf", "references": [{"object": "basket", "relation": "side_above", "distance_cm": 4.5}, {"object": "desk lamp", "relation": "side_above", "distance_cm": 25.5}]}


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

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

Answer: No


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

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

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

Answer: A. chair


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

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

Answer: The notebook is to the side of and above the chair, about 13 cm away. It is also to the side of and above the table, about 15 cm away. It is further to the side of and below the monitor, about 19 cm away.


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

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

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

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

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

Answer: {"target": "notebook", "support_surface": "table cloth", "references": [{"object": "chair", "relation": "side_above", "distance_cm": 13.3}, {"object": "table", "relation": "side_above", "distance_cm": 14.5}]}


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

Question: In the entire scene, did the glasses 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 water bottle in this scene?
A. cup
B. candle
C. plant
D. ball

Choices:
- A. cup
- B. candle
- C. plant
- D. ball

Answer: C. plant


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

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

Answer: The water bottle is under the plant, about 4 cm away. It is also to the side of and above the ball, about 15 cm away. It is further to the side of and above the candle, 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 water bottle in structured JSON format.

Answer: {"target": "water bottle", "support_surface": "table cloth", "references": [{"object": "plant", "relation": "under", "distance_cm": 4.2}, {"object": "ball", "relation": "side_above", "distance_cm": 14.7}]}


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

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

Answer: No


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

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

Choices:
- A. paper
- B. monitor
- C. table
- D. stool

Answer: A. paper


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

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

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

Answer: {"target": "pen holder", "support_surface": "table", "references": [{"object": "paper", "relation": "side_above", "distance_cm": 10.7}, {"object": "stool", "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 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. window frame
B. bowl
C. toilet
D. toilet paper holder

Choices:
- A. window frame
- B. bowl
- C. toilet
- D. toilet paper holder

Answer: A. window frame


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

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

Answer: The bottle is attached to the window. It is also under the window frame, about 4 cm away. It is further to the side of and above the toilet paper holder, about 25 cm away.


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

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

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

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

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

Answer: {"target": "bottle", "support_surface": "window", "references": [{"object": "window frame", "relation": "under", "distance_cm": 3.8}, {"object": "toilet paper holder", "relation": "side_above", "distance_cm": 25.1}]}


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

Question: In the entire scene, did the headphone 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. decoration
B. cabinet
C. hand soap bottle
D. power sockets

Choices:
- A. decoration
- B. cabinet
- C. hand soap bottle
- D. power sockets

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

Answer: The cup is to the side of and above the cabinet, about 27 cm away. It is also near the hand soap bottle, about 28 cm away. It is further to the side of and below the decoration, about 44 cm away.


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

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

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

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

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

Answer: {"target": "cup", "support_surface": "cabinet", "references": [{"object": "cabinet", "relation": "side_above", "distance_cm": 26.6}, {"object": "hand soap bottle", "relation": "near", "distance_cm": 27.7}]}


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

Question: In the entire scene, did the tissue box 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 tissue box in this scene?
A. bowl
B. plant
C. plant pot
D. power sockets

Choices:
- A. bowl
- B. plant
- C. plant pot
- D. power sockets

Answer: B. plant


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

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

Answer: The tissue box is to the side of and above the plant, about 19 cm away. It is also near the bowl, about 22 cm away. It is further to the side of and above the plant pot, 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 tissue box in structured JSON format.

Answer: {"target": "tissue box", "support_surface": "plant", "references": [{"object": "plant", "relation": "side_above", "distance_cm": 18.8}, {"object": "bowl", "relation": "near", "distance_cm": 21.7}]}


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: 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 eyeglasses in this scene?
A. phone charger
B. bedside lamp
C. pillow
D. power sockets

Choices:
- A. phone charger
- B. bedside lamp
- C. pillow
- D. power sockets

Answer: C. pillow


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

Answer: The eyeglasses is next to the pillow, about 12 cm away. It is also to the side of and below the bedside lamp, about 15 cm away. It is further to the side of and above the power sockets, 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 eyeglasses in structured JSON format.

Answer: {"target": "eyeglasses", "support_surface": "bedside table", "references": [{"object": "pillow", "relation": "next_to", "distance_cm": 11.9}, {"object": "bedside lamp", "relation": "side_below", "distance_cm": 14.5}]}


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

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

Answer: D. 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 desk. It is also to the side of and above the office chair, about 4 cm away. It is further to the side of and below the monitor, about 6 cm away.


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

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

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

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

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

Answer: {"target": "keyboard", "support_surface": "desk", "references": [{"object": "office chair", "relation": "side_above", "distance_cm": 3.8}, {"object": "monitor", "relation": "side_below", "distance_cm": 5.9}]}


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

Question: In the entire scene, did the cable 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. drawer cabinet
B. pc tower
C. cabinet
D. keyboard

Choices:
- A. drawer cabinet
- B. pc tower
- C. cabinet
- D. keyboard

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

Answer: The mouse is on the desk. It is also to the side of and above the drawer cabinet, about 10 cm away. It is further near the keyboard, 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": "drawer cabinet", "relation": "side_above", "distance_cm": 10.1}, {"object": "keyboard", "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 notebook appear?

Answer: Yes


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

Question:
Excluding the surface it is resting on, which of the following objects is nearest to the final location of the notebook in this scene?
A. phone charger
B. pillow
C. bedside lamp
D. power sockets

Choices:
- A. phone charger
- B. pillow
- C. bedside lamp
- D. power sockets

Answer: B. pillow


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

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

Answer: The notebook is next to the pillow, about 11 cm away. It is also to the side of and below the bedside lamp, about 14 cm away. It is further to the side of and above the power sockets, 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 notebook in structured JSON format.

Answer: {"target": "notebook", "support_surface": "bedside table", "references": [{"object": "pillow", "relation": "next_to", "distance_cm": 10.6}, {"object": "bedside lamp", "relation": "side_below", "distance_cm": 14.2}]}


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

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

Answer: No


Instruction: 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 door, about 21 cm away.


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

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

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

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

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

Answer: {"target": "phone charger", "support_surface": "door", "references": [{"object": "door", "relation": "side_below", "distance_cm": 20.6}]}


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

Question: In the entire scene, did the 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. desk
B. pc tower
C. office chair
D. drawer cabinet

Choices:
- A. desk
- B. pc tower
- C. office chair
- D. drawer cabinet

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

Answer: The power strip is under the desk, about 4 cm away. It is also to the side of and below the pc tower, about 12 cm away. It is further to the side of and below the office chair, 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 power strip in structured JSON format.

Answer: {"target": "power strip", "support_surface": "desk", "references": [{"object": "desk", "relation": "under", "distance_cm": 3.8}, {"object": "pc tower", "relation": "side_below", "distance_cm": 12.0}]}


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

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

Answer: No


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

Question:
Excluding the surface it is resting on, which of the following objects is nearest to the final location of the spray bottle in this scene?
A. trash can
B. toilet
C. toilet paper holder
D. toilet brush

Choices:
- A. trash can
- B. toilet
- C. toilet paper holder
- D. toilet brush

Answer: A. trash can


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 below the trash can, about 9 cm away. It is also next to the toilet brush, about 14 cm away. It is further to the side of and below the toilet, 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 spray bottle in structured JSON format.

Answer: {"target": "spray bottle", "support_surface": "toilet paper holder", "references": [{"object": "trash can", "relation": "side_below", "distance_cm": 9.2}, {"object": "toilet brush", "relation": "next_to", "distance_cm": 14.1}]}


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

Question: In the entire scene, did the tissue box 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 tissue box in this scene?
A. bedpost
B. cabinet
C. water bottle
D. bedside lamp

Choices:
- A. bedpost
- B. cabinet
- C. water bottle
- D. bedside lamp

Answer: A. bedpost


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

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

Answer: The tissue box is under the bedpost, about 4 cm away. It is also to the side of and below the bedside lamp, about 9 cm away. It is further next to the water bottle, about 10 cm away.


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

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

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

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

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

Answer: {"target": "tissue box", "support_surface": "cabinet", "references": [{"object": "bedpost", "relation": "under", "distance_cm": 3.9}, {"object": "bedside lamp", "relation": "side_below", "distance_cm": 8.6}]}


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: 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 on the cabinet. It is also next to the tissue box, about 10 cm away. It is further next to the tissue paper, about 10 cm away.


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

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

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

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

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

Answer: {"target": "water bottle", "support_surface": "cabinet", "references": [{"object": "tissue box", "relation": "next_to", "distance_cm": 9.9}, {"object": "tissue paper", "relation": "next_to", "distance_cm": 9.9}]}


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

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

Answer: The pen holder is on the cabinet.


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

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

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

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

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

Answer: {"target": "pen holder", "support_surface": "cabinet", "references": []}


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

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

Answer: Yes


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

Question:
Excluding the surface it is resting on, which of the following objects is nearest to the final location of the mouse pad in this scene?
A. monitor
B. office chair
C. power strip
D. window sill

Choices:
- A. monitor
- B. office chair
- C. power strip
- D. window sill

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

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

Answer: {"target": "mouse pad", "support_surface": "table", "references": [{"object": "office chair", "relation": "side_above", "distance_cm": 15.6}, {"object": "monitor", "relation": "side_below", "distance_cm": 27.8}]}


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

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

Answer: No


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

Question:
Excluding the surface it is resting on, which of the following objects is nearest to the final location of the power strip in this scene?
A. window sill
B. keyboard
C. monitor
D. telephone

Choices:
- A. window sill
- B. keyboard
- C. monitor
- D. telephone

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

Answer: The power strip is on the table. It is also near the keyboard, about 23 cm away. It is further near the window sill, 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": "table", "references": [{"object": "keyboard", "relation": "near", "distance_cm": 23.1}, {"object": "window sill", "relation": "near", "distance_cm": 29.8}]}


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

Question: In the entire scene, did the tissue box appear?

Answer: No


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

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

Choices:
- A. lamp
- B. backpack
- C. chair
- D. mirror

Answer: C. chair


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

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

Answer: The remote control is on the table. It is also to the side of and above the chair, about 18 cm away. It is further to the side of and below the lamp, about 21 cm away.


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

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

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

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

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

Answer: {"target": "remote control", "support_surface": "table", "references": [{"object": "chair", "relation": "side_above", "distance_cm": 17.9}, {"object": "lamp", "relation": "side_below", "distance_cm": 20.7}]}


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

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

Answer: Yes


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

Question:
Excluding the surface it is resting on, which of the following objects is nearest to the final location of the cup in this scene?
A. cream tube
B. book
C. office chair
D. paper towel

Choices:
- A. cream tube
- B. book
- C. office chair
- D. paper towel

Answer: D. paper towel


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 cabinet. It is also next to the paper towel, about 9 cm away. It is further to the side of and below the book, about 24 cm away.


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

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

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

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

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

Answer: {"target": "cup", "support_surface": "cabinet", "references": [{"object": "paper towel", "relation": "next_to", "distance_cm": 8.9}, {"object": "book", "relation": "side_below", "distance_cm": 24.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. file organizer
B. monitor
C. office chair
D. sticky notes

Choices:
- A. file organizer
- B. monitor
- C. office chair
- D. sticky notes

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

Answer: The keyboard is to the side of and below the monitor, about 11 cm away. It is also near the sticky notes, about 23 cm away. It is further to the side of and above the office chair, about 25 cm away.


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

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

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

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

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

Answer: {"target": "keyboard", "support_surface": "table", "references": [{"object": "monitor", "relation": "side_below", "distance_cm": 10.6}, {"object": "sticky notes", "relation": "near", "distance_cm": 22.6}]}


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: 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. file organizer
B. sticky notes
C. wrist rest
D. monitor

Choices:
- A. file organizer
- B. sticky notes
- C. wrist rest
- D. monitor

Answer: C. wrist rest


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 wrist rest, about 4 cm away. It is also to the side of and below the monitor, about 15 cm away. It is further near the sticky notes, about 19 cm away.