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

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

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

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

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

Answer: {"target": "power strip", "support_surface": "bedside cabinet", "references": [{"object": "books", "relation": "under", "distance_cm": 3.5}, {"object": "bag", "relation": "side_below", "distance_cm": 23.9}]}


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

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

Answer: No


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

Question:
Excluding the surface it is resting on, which of the following objects is nearest to the final location of the spray bottle in this scene?
A. kitchen cabinet
B. microwave
C. kitchen towel
D. dish soap

Choices:
- A. kitchen cabinet
- B. microwave
- C. kitchen towel
- D. dish soap

Answer: B. microwave


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 microwave, about 15 cm away. It is also near the dish soap, about 29 cm away. It is further to the side of and below the kitchen cabinet, about 33 cm away.


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

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

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

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

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

Answer: {"target": "spray bottle", "support_surface": "kitchen counter", "references": [{"object": "microwave", "relation": "side_below", "distance_cm": 14.9}, {"object": "dish soap", "relation": "near", "distance_cm": 29.4}]}


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

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

Answer: No


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

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

Answer: The bottle is on the table. It is also next to the kettle. It is further under the plates, 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 bottle in structured JSON format.

Answer: {"target": "bottle", "support_surface": "table", "references": [{"object": "kettle", "relation": "next_to", "distance_cm": 2.3}, {"object": "plates", "relation": "under", "distance_cm": 3.0}]}


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

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

Answer: The cup is to the side of and below the jug, about 9 cm away. It is also to the side of and above the cabinet, about 9 cm away. It is further to the side of and above the kitchen towel, about 15 cm away.


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

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

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

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

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

Answer: {"target": "cup", "support_surface": "cabinet", "references": [{"object": "jug", "relation": "side_below", "distance_cm": 8.5}, {"object": "cabinet", "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 adapter appear?

Answer: Yes


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

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

Choices:
- A. windowsill
- B. power socket
- C. chair
- D. cable

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

Answer: The adapter is to the side of and below the power socket, about 11 cm away. It is also to the side of and below the windowsill, 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 adapter in structured JSON format.

Answer: {"target": "adapter", "support_surface": "power strip", "references": [{"object": "power socket", "relation": "side_below", "distance_cm": 10.9}, {"object": "windowsill", "relation": "side_below", "distance_cm": 43.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: Answer only with exactly one word: Yes or No. Do not add any explanation.

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

Answer: No


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

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

Choices:
- A. windowsill
- B. cable
- C. power socket
- D. adapter

Answer: C. power socket


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

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

Answer: The power strip is to the side of and below the power socket, about 11 cm away. It is also to the side of and below the windowsill, about 48 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": "adapter", "references": [{"object": "power socket", "relation": "side_below", "distance_cm": 11.5}, {"object": "windowsill", "relation": "side_below", "distance_cm": 48.3}]}


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

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

Answer: No


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

Question:
Excluding the surface it is resting on, which of the following objects is nearest to the final location of the cup in this scene?
A. kettle
B. shelf
C. coffee machine
D. box

Choices:
- A. kettle
- B. shelf
- C. coffee machine
- D. box

Answer: D. box


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

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

Answer: The cup is on the shelf. It is also to the side of and below the box, about 16 cm away. It is further to the side of and above the coffee machine, about 22 cm away.


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

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

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

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

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

Answer: {"target": "cup", "support_surface": "shelf", "references": [{"object": "box", "relation": "side_below", "distance_cm": 16.4}, {"object": "coffee machine", "relation": "side_above", "distance_cm": 22.2}]}


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

Question: In the entire scene, did the 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. tray
B. kitchen cabinet
C. kitchen counter
D. kettle

Choices:
- A. tray
- B. kitchen cabinet
- C. kitchen counter
- D. kettle

Answer: C. kitchen counter


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

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

Answer: The mug is to the side of and above the kitchen counter, about 4 cm away. It is also to the side of and above the tray, about 22 cm away. It is further to the side of and below the kettle, about 27 cm away.


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

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

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

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

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

Answer: {"target": "mug", "support_surface": "kitchen counter", "references": [{"object": "kitchen counter", "relation": "side_above", "distance_cm": 4.2}, {"object": "tray", "relation": "side_above", "distance_cm": 22.1}]}


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. bowls
B. bottle
C. air fryer
D. power strip

Choices:
- A. bowls
- B. bottle
- C. air fryer
- D. power strip

Answer: D. power strip


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

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

Answer: The backpack is to the side of and above the power strip, about 56 cm away.


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

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

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

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

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

Answer: {"target": "backpack", "support_surface": "chair", "references": [{"object": "power strip", "relation": "side_above", "distance_cm": 56.1}]}


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

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

Answer: No


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

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

Choices:
- A. jacket
- B. monitor
- C. office chair
- D. microphone

Answer: C. office chair


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

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

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

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


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

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

Answer: 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. power socket
B. box
C. backpack
D. chair

Choices:
- A. power socket
- B. box
- C. backpack
- D. chair

Answer: D. chair


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

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

Answer: The power strip is to the side of and below the chair, about 15 cm away. It is also to the side of and below the box, about 32 cm away. It is further to the side of and below the power socket, 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": "chair", "references": [{"object": "chair", "relation": "side_below", "distance_cm": 14.8}, {"object": "box", "relation": "side_below", "distance_cm": 32.4}]}


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

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

Answer: 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 spray bottle in this scene?
A. bottle
B. power socket
C. bucket
D. sink

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

Answer: C. bucket


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 next to the bucket, about 10 cm away. It is also near the bottle, about 20 cm away. It is further to the side of and below the sink, 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": "bucket", "references": [{"object": "bucket", "relation": "next_to", "distance_cm": 10.1}, {"object": "bottle", "relation": "near", "distance_cm": 19.5}]}


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

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

Answer: No


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

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

Choices:
- A. backpack
- B. air fryer
- C. bottle
- 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 tote bag in the scene, including its distance and relation to nearby objects.

Answer: The tote bag is to the side of and above the door, about 13 cm away. It is also to the side of and below the door frame, about 15 cm away.


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

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

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

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

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

Answer: {"target": "tote bag", "support_surface": "door", "references": [{"object": "door", "relation": "side_above", "distance_cm": 13.3}, {"object": "door frame", "relation": "side_below", "distance_cm": 15.0}]}


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

Question: In the entire scene, did the 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. window frame
B. office chair
C. heater
D. box

Choices:
- A. window frame
- B. office chair
- C. heater
- D. box

Answer: D. box


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

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

Answer: The backpack is to the side of and above the box, about 7 cm away. It is also to the side of and above the office chair, about 16 cm away. It is further near the window frame, 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 backpack in structured JSON format.

Answer: {"target": "backpack", "support_surface": "desk", "references": [{"object": "box", "relation": "side_above", "distance_cm": 7.0}, {"object": "office chair", "relation": "side_above", "distance_cm": 16.1}]}


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

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

Answer: No


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

Question:
Excluding the surface it is resting on, which of the following objects is nearest to the final location of the cup in this scene?
A. window lintel
B. shelf rail
C. pedestal fan
D. bottle

Choices:
- A. window lintel
- B. shelf rail
- C. pedestal fan
- D. bottle

Answer: D. bottle


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

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

Answer: The cup is under the bottle. It is also to the side of and above the window lintel, about 4 cm away. It is further to the side of and below the pedestal fan, about 13 cm away.


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

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

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

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

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

Answer: {"target": "cup", "support_surface": "shelf rail", "references": [{"object": "bottle", "relation": "under", "distance_cm": 2.5}, {"object": "window lintel", "relation": "side_above", "distance_cm": 4.0}]}


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

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

Answer: Yes


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

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

Choices:
- A. food bag
- B. luggage
- C. ball
- D. bag

Answer: B. luggage


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

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

Answer: The extension cord is to the side of and below the luggage, about 36 cm away. It is also to the side of and below the bag, about 71 cm away. It is further to the side of and below the food bag, about 79 cm away.


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

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

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

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

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

Answer: {"target": "extension cord", "support_surface": "bag", "references": [{"object": "luggage", "relation": "side_below", "distance_cm": 36.4}, {"object": "bag", "relation": "side_below", "distance_cm": 70.6}]}


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 keyboard in this scene?
A. curtain
B. shelf
C. office chair
D. chair

Choices:
- A. curtain
- B. shelf
- C. office chair
- D. chair

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

Answer: The keyboard is on the desk. It is also under the curtain. It is further to the side of and below the shelf, 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 keyboard in structured JSON format.

Answer: {"target": "keyboard", "support_surface": "desk", "references": [{"object": "curtain", "relation": "under", "distance_cm": 2.1}, {"object": "shelf", "relation": "side_below", "distance_cm": 14.3}]}


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

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

Answer: No


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

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

Choices:
- A. bag
- B. power strip
- C. basket
- D. suitcase

Answer: D. suitcase


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

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

Answer: The backpack is to the side of and below the suitcase, about 8 cm away. It is also to the side of and above the basket, about 50 cm away. It is further to the side of and above the power strip, about 73 cm away.


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

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

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

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

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

Answer: {"target": "backpack", "support_surface": "table", "references": [{"object": "suitcase", "relation": "side_below", "distance_cm": 7.5}, {"object": "basket", "relation": "side_above", "distance_cm": 49.8}]}


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: 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 wallet in this scene?
A. bag
B. shelf
C. plant pot
D. paper towel

Choices:
- A. bag
- B. shelf
- C. plant pot
- 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 wallet in the scene, including its distance and relation to nearby objects.

Answer: The wallet is to the side of and below the paper towel, about 14 cm away. It is also to the side of and below the bag, about 28 cm away. It is further to the side of and below the plant pot, about 29 cm away.


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

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

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

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

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

Answer: {"target": "wallet", "support_surface": "shelf", "references": [{"object": "paper towel", "relation": "side_below", "distance_cm": 13.7}, {"object": "bag", "relation": "side_below", "distance_cm": 28.3}]}


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. coffee maker
B. chair
C. basket
D. game console

Choices:
- A. coffee maker
- B. chair
- C. basket
- D. game console

Answer: A. coffee maker


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

Answer: {"target": "bottle", "support_surface": "table", "references": [{"object": "coffee maker", "relation": "side_below", "distance_cm": 14.4}, {"object": "chair", "relation": "side_above", "distance_cm": 23.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: No


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

Question:
Excluding the surface it is resting on, which of the following objects is nearest to the final location of the tv remote in this scene?
A. power socket
B. tv
C. game controller
D. game console

Choices:
- A. power socket
- B. tv
- C. game controller
- D. game console

Answer: D. game console


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

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

Answer: The tv remote is next to the game console, about 8 cm away. It is also to the side of and below the game controller, about 9 cm away. It is further to the side of and below the tv, about 29 cm away.


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

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

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

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

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

Answer: {"target": "tv remote", "support_surface": "shelf", "references": [{"object": "game console", "relation": "next_to", "distance_cm": 7.6}, {"object": "game controller", "relation": "side_below", "distance_cm": 9.1}]}


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

Question: In the entire scene, did the 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. monitor
B. box
C. office chair
D. snack bag

Choices:
- A. monitor
- B. box
- C. office chair
- D. snack bag

Answer: C. office chair


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

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

Answer: The backpack is to the side of and below the office chair, about 30 cm away. It is also to the side of and below the snack bag, about 45 cm away. It is further to the side of and below the monitor, 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 backpack in structured JSON format.

Answer: {"target": "backpack", "support_surface": "table", "references": [{"object": "office chair", "relation": "side_below", "distance_cm": 30.2}, {"object": "snack bag", "relation": "side_below", "distance_cm": 45.0}]}


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

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

Answer: No


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

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

Choices:
- A. mug
- B. office chair
- C. heater
- D. telephone

Answer: D. telephone


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

Question: Please describe in detail the final location of the 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 telephone, about 7 cm away. It is further to the side of and above the office chair, about 29 cm away.


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

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

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

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

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

Answer: {"target": "bottle", "support_surface": "table", "references": [{"object": "telephone", "relation": "side_above", "distance_cm": 7.3}, {"object": "office chair", "relation": "side_above", "distance_cm": 29.3}]}


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

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

Answer: Yes


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

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

Choices:
- A. monitor
- B. snack bag
- C. laptop
- D. mug

Answer: A. monitor


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

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

Answer: The headphones is on the table. It is also under the monitor, about 3 cm away. It is further next to the mug, about 11 cm away.


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

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

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

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

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

Answer: {"target": "headphones", "support_surface": "table", "references": [{"object": "monitor", "relation": "under", "distance_cm": 2.9}, {"object": "mug", "relation": "next_to", "distance_cm": 11.5}]}


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

Question: In the entire scene, did the glue 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 keyboard in this scene?
A. monitor
B. backpack
C. mouse
D. snack bag

Choices:
- A. monitor
- B. backpack
- C. mouse
- D. snack bag

Answer: A. monitor


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

Question: Please describe in detail the final location of the 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 11 cm away. It is further near the mouse, about 17 cm away.


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

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

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

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

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

Answer: {"target": "keyboard", "support_surface": "table", "references": [{"object": "monitor", "relation": "side_below", "distance_cm": 10.7}, {"object": "mouse", "relation": "near", "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 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 bottle in this scene?
A. mug
B. cabinet
C. radiator
D. laundry bag

Choices:
- A. mug
- B. cabinet
- C. radiator
- D. laundry bag

Answer: C. radiator


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 below the window, about 6 cm away. It is also to the side of and above the radiator, about 18 cm away. It is further to the side of and above the laundry bag, 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 bottle in structured JSON format.

Answer: {"target": "bottle", "support_surface": "cabinet", "references": [{"object": "window", "relation": "side_below", "distance_cm": 5.8}, {"object": "radiator", "relation": "side_above", "distance_cm": 18.0}]}


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

Question: In the entire scene, did the calculator 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 calculator in this scene?
A. laptop
B. office chair
C. mousepad
D. paper

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

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

Answer: The calculator is on the desk. It is also next to the laptop, about 7 cm away. It is further to the side of and above the office chair, about 18 cm away.


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

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

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

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

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

Answer: {"target": "calculator", "support_surface": "desk", "references": [{"object": "laptop", "relation": "next_to", "distance_cm": 7.3}, {"object": "office chair", "relation": "side_above", "distance_cm": 17.6}]}


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

Question: In the entire scene, did the power bank 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. desk
B. laptop charger
C. office chair
D. stool

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

Answer: C. office chair


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

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

Answer: The extension cord is to the side of and below the office chair, about 8 cm away. It is also near the laptop charger, about 17 cm away. It is further to the side of and below the desk, 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 extension cord in structured JSON format.

Answer: {"target": "extension cord", "support_surface": "desk", "references": [{"object": "office chair", "relation": "side_below", "distance_cm": 7.8}, {"object": "laptop charger", "relation": "near", "distance_cm": 16.9}]}


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

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

Answer: No


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

Question:
Excluding the surface it is resting on, which of the following objects is nearest to the final location of the handbag in this scene?
A. trolley
B. yoga mat
C. cardboard box
D. bag

Choices:
- A. trolley
- B. yoga mat
- C. cardboard box
- D. bag

Answer: A. trolley


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

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

Answer: The handbag is to the side of and above the trolley, about 13 cm away. It is also to the side of and above the yoga mat, about 16 cm away. It is further to the side of and above the cardboard box, 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 handbag in structured JSON format.

Answer: {"target": "handbag", "support_surface": "wall mounted table", "references": [{"object": "trolley", "relation": "side_above", "distance_cm": 12.9}, {"object": "yoga mat", "relation": "side_above", "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 headphones 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 headphones in the scene, including its distance and relation to nearby objects.

Answer: The headphones is next to the mouse, about 3 cm away. It is also to the side of and above the desk, about 4 cm away. It is further to the side of and above the office chair, 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 headphones in structured JSON format.

Answer: {"target": "headphones", "support_surface": "desk", "references": [{"object": "mouse", "relation": "next_to", "distance_cm": 3.3}, {"object": "desk", "relation": "side_above", "distance_cm": 3.8}]}


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: 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. office chair
B. laptop
C. headphones
D. mouse

Choices:
- A. office chair
- B. laptop
- C. headphones
- D. mouse

Answer: D. mouse


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

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

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

Answer: {"target": "keyboard", "support_surface": "desk", "references": [{"object": "mouse", "relation": "next_to", "distance_cm": 8.1}, {"object": "headphones", "relation": "near", "distance_cm": 15.5}]}


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

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

Answer: Yes


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

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

Choices:
- A. radiator
- B. desk
- C. extension cord
- D. office chair

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

Answer: The laptop charger is to the side of and below the desk, about 11 cm away. It is also to the side of and below the office chair, about 13 cm away. It is further near the extension cord, about 17 cm away.


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

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

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

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

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

Answer: {"target": "laptop charger", "support_surface": "desk", "references": [{"object": "desk", "relation": "side_below", "distance_cm": 11.5}, {"object": "office chair", "relation": "side_below", "distance_cm": 12.9}]}


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

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

Answer: No


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

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

Choices:
- A. desk
- B. keyboard
- C. monitor
- D. headphones

Answer: D. headphones


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


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

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

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

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

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

Answer: {"target": "mouse", "support_surface": "desk", "references": [{"object": "headphones", "relation": "next_to", "distance_cm": 3.3}, {"object": "desk", "relation": "side_above", "distance_cm": 6.6}]}


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

Question: In the entire scene, did the lanyard 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. calculator
B. office chair
C. plush toy
D. bookshelf

Choices:
- A. calculator
- B. office chair
- C. plush toy
- D. bookshelf

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

Answer: The mousepad is on the desk. It is also to the side of and above the office chair, about 3 cm away. It is further to the side of and below the bookshelf, about 13 cm away.


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

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

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

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

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

Answer: {"target": "mousepad", "support_surface": "desk", "references": [{"object": "office chair", "relation": "side_above", "distance_cm": 3.2}, {"object": "bookshelf", "relation": "side_below", "distance_cm": 13.2}]}


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. belt
B. windowsill
C. calendar
D. deodorant

Choices:
- A. belt
- B. windowsill
- C. calendar
- D. deodorant

Answer: A. belt


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 cabinet. It is also next to the belt, about 7 cm away. It is further next to the calendar, about 12 cm away.


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

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

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

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

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

Answer: {"target": "mug", "support_surface": "cabinet", "references": [{"object": "belt", "relation": "next_to", "distance_cm": 7.3}, {"object": "calendar", "relation": "next_to", "distance_cm": 11.9}]}


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

Question: In the entire scene, did the 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 phone charger in this scene?
A. bag
B. slippers
C. fireplace
D. pillow

Choices:
- A. bag
- B. slippers
- C. fireplace
- D. pillow

Answer: C. fireplace


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 fireplace, about 12 cm away. It is also to the side of and above the slippers, about 41 cm away. It is further to the side of and below the pillow, about 64 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": "pillow", "references": [{"object": "fireplace", "relation": "side_below", "distance_cm": 11.8}, {"object": "slippers", "relation": "side_above", "distance_cm": 41.0}]}


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

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

Answer: 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 spray bottle in this scene?
A. wardrobe
B. bag
C. cardboard box
D. paper bag

Choices:
- A. wardrobe
- B. bag
- C. cardboard box
- D. paper bag

Answer: A. wardrobe


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

Question: Please describe in detail the final location of the 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 wardrobe, about 14 cm away. It is also to the side of and above the paper bag, about 21 cm away. It is further to the side of and below the door, about 67 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": "door", "references": [{"object": "wardrobe", "relation": "side_below", "distance_cm": 14.1}, {"object": "paper bag", "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 tissue 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. dishwasher
B. rice cooker
C. utensil holder
D. kitchen cabinet

Choices:
- A. dishwasher
- B. rice cooker
- C. utensil holder
- D. kitchen cabinet

Answer: B. rice cooker


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

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

Answer: The power strip is to the side of and below the rice cooker, about 7 cm away. It is also to the side of and below the utensil holder, about 13 cm away. It is further to the side of and above the kitchen cabinet, about 17 cm away.


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

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

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

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

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

Answer: {"target": "power strip", "support_surface": "counter", "references": [{"object": "rice cooker", "relation": "side_below", "distance_cm": 6.9}, {"object": "utensil holder", "relation": "side_below", "distance_cm": 13.0}]}


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 backpack in this scene?
A. window frame
B. clothes
C. heater
D. windowsill

Choices:
- A. window frame
- B. clothes
- C. heater
- D. windowsill

Answer: B. clothes


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

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

Answer: The backpack is next to the clothes, about 10 cm away. It is also to the side of and below the window frame, about 23 cm away. It is further to the side of and above the windowsill, about 26 cm away.


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

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

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

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

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

Answer: {"target": "backpack", "support_surface": "window frame", "references": [{"object": "clothes", "relation": "next_to", "distance_cm": 10.5}, {"object": "window frame", "relation": "side_below", "distance_cm": 23.1}]}


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 bottle in this scene?
A. backpack
B. poster
C. shelf
D. box

Choices:
- A. backpack
- B. poster
- C. shelf
- D. box

Answer: D. box


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

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

Answer: The bottle is on the shelf. It is also next to the box, about 3 cm away. It is further to the side of and above the poster, about 77 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": "box", "relation": "next_to", "distance_cm": 2.9}, {"object": "poster", "relation": "side_above", "distance_cm": 76.9}]}


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

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

Answer: No


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

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

Choices:
- A. standing lamp
- B. luggage
- C. monitor
- D. mouse

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

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

Answer: {"target": "keyboard", "support_surface": "table", "references": [{"object": "monitor", "relation": "under", "distance_cm": 2.4}, {"object": "mouse", "relation": "next_to", "distance_cm": 5.0}]}


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

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

Answer: Yes


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

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

Choices:
- A. keyboard
- B. monitor
- C. luggage
- D. standing lamp

Answer: A. keyboard


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

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

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

Answer: {"target": "mouse", "support_surface": "table", "references": [{"object": "keyboard", "relation": "next_to", "distance_cm": 5.0}, {"object": "standing lamp", "relation": "side_below", "distance_cm": 10.4}]}


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

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

Answer: Yes


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

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

Choices:
- A. mouse
- B. bag
- C. monitor
- D. standing lamp

Answer: D. standing 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 to the side of and below the standing lamp, about 10 cm away. It is further to the side of and below the monitor, about 27 cm away.


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

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

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

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

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

Answer: {"target": "pen holder", "support_surface": "table", "references": [{"object": "standing lamp", "relation": "side_below", "distance_cm": 10.1}, {"object": "monitor", "relation": "side_below", "distance_cm": 26.6}]}


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

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

Answer: No


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

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

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

Answer: {"target": "bottle", "support_surface": "table", "references": [{"object": "pouch", "relation": "next_to", "distance_cm": 3.8}, {"object": "chair", "relation": "side_above", "distance_cm": 4.2}]}


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

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

Answer: Yes


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

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

Choices:
- A. mouse
- B. table lamp
- C. laptop
- D. office chair

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

Answer: The headphones is on the table. It is also next to the laptop, about 11 cm away. It is further near the mouse, about 17 cm away.


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

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

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

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

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

Answer: {"target": "headphones", "support_surface": "table", "references": [{"object": "laptop", "relation": "next_to", "distance_cm": 11.1}, {"object": "mouse", "relation": "near", "distance_cm": 16.9}]}


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

Question: In the entire scene, did the toothbrush 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. table lamp
B. monitor
C. headphones
D. office chair

Choices:
- A. table lamp
- B. monitor
- C. headphones
- D. office chair

Answer: D. office chair