---
title: When three boxes are labelled Apples, Oranges and Mixed and every la… — Olympiad: logic traps and if-then ★★★ · tree and pragmatics
description: When three boxes are labelled Apples, Oranges and Mixed and every label is wrong, taking one fruit from the box labelled Mixed is enough to put all three labels right. Who acts: label, taking. A sentence of the lesson «Olympiad: logic traps and if-then ★★★» of the world course of Mova's primary scho
---

<!-- md -->
[Mova](https://md.mova.elamur.ai/free/en/) · [this page in HTML](https://mova.elamur.ai/free/en/corpora/school/world/193-olympiad-logic-traps-and-if-then/19/)

<!-- crumbs -->
[home](https://md.mova.elamur.ai/free/en/) / [corpora](https://md.mova.elamur.ai/free/en/corpora/) / [school](https://md.mova.elamur.ai/free/en/corpora/school/) / [World](https://md.mova.elamur.ai/free/en/corpora/school/world/) / [Olympiad: logic traps and if-then ★★★](https://md.mova.elamur.ai/free/en/corpora/school/world/193-olympiad-logic-traps-and-if-then/) / 19

# Olympiad: logic traps and if-then ★★★, sentence 19

<!-- .ven lang=en -->
When three boxes are labelled Apples, Oranges and Mixed and every label is wrong, taking one fruit from the box labelled Mixed is enough to put all three labels right.

<!-- .vintro -->
**Who acts:** label, taking · **What happens:** labelled, mix, be, take, label, put · **To what, where:** three boxes, one fruit, box, three labels

<!-- .vabout -->
This is a sentence of the lesson «Olympiad: logic traps and if-then ★★★» of the world course of Mova's primary school. The page gives its syntax tree — a dependency tree in the style of Universal Dependencies — and its pragmatics clause by clause: who acts (label, taking), what happens, when and where, as Mova's frames read it from the tree.

## The tree {#tree}

```conllu
# sent_id = school:world:193-olympiad-logic-traps-and-if-then.lesson:19
# text = When three boxes are labelled Apples, Oranges and Mixed and every label is wrong, taking one fruit from the box labelled Mixed is enough to put all three labels right.
# source = school lesson (ours)
# course = world
# lesson = 193-olympiad-logic-traps-and-if-then.lesson
# annotation = Mova annot: Rust (en) → Haiku 5.5 (medium, Batches API) patches; gates UD 2.18; agreed by treeagree rules (Stanza, Trankit, spaCy trf): R7-rel-agree ×1
1	When	when	SCONJ	WRB	_	5	mark	_	_
2	three	three	NUM	CD	NumForm=Word|NumType=Card	3	nummod	_	_
3	boxes	box	NOUN	NNS	Number=Plur	5	nsubj:pass	_	_
4	are	be	AUX	VBP	Mood=Ind|Number=Plur|Person=3|Tense=Pres|VerbForm=Fin	5	aux:pass	_	_
5	labelled	labelled	VERB	VBN	Tense=Past|VerbForm=Part|Voice=Pass	26	advcl	_	_
6	Apples	apple	NOUN	NNS	Number=Plur	5	xcomp	_	_
7	,	,	PUNCT	,	_	8	punct	_	_
8	Oranges	orange	NOUN	NNS	Number=Plur	6	conj	_	_
9	and	and	CCONJ	CC	_	10	cc	_	_
10	Mixed	mix	VERB	VBN	Tense=Past|VerbForm=Part|Voice=Pass	6	conj	_	_
11	and	and	CCONJ	CC	_	15	cc	_	_
12	every	every	DET	DT	PronType=Tot	13	det	_	_
13	label	label	NOUN	NN	Number=Sing	15	nsubj	_	_
14	is	be	AUX	VBZ	Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin	15	cop	_	_
15	wrong	wrong	ADJ	JJ	Degree=Pos	10	conj	_	_
16	,	,	PUNCT	,	_	17	punct	_	_
17	taking	take	VERB	VBG	Tense=Pres|VerbForm=Part	26	csubj	_	_
18	one	one	NUM	CD	NumForm=Word|NumType=Card	19	nummod	_	_
19	fruit	fruit	NOUN	NN	Number=Sing	17	obj	_	_
20	from	from	ADP	IN	_	22	case	_	_
21	the	the	DET	DT	Definite=Def|PronType=Art	22	det	_	_
22	box	box	NOUN	NN	Number=Sing	17	obl	_	_
23	labelled	label	VERB	VBN	Tense=Past|VerbForm=Part|Voice=Pass	22	acl	_	_
24	Mixed	mix	VERB	VBN	Tense=Past|VerbForm=Part|Voice=Pass	23	xcomp	_	Agree=R7-rel-agree|Haiku=23:obj|HaikuPos=PROPN:NNP:Number=Sing
25	is	be	AUX	VBZ	Mood=Ind|Number=Sing|Person=3|Tense=Pres|VerbForm=Fin	26	cop	_	_
26	enough	enough	ADJ	JJ	Degree=Pos	0	root	_	_
27	to	to	PART	TO	_	28	mark	_	_
28	put	put	VERB	VB	VerbForm=Inf	26	advcl	_	_
29	all	all	DET	DT	PronType=Tot	31	det	_	_
30	three	three	NUM	CD	NumForm=Word|NumType=Card	31	nummod	_	_
31	labels	label	NOUN	NNS	Number=Plur	28	obj	_	_
32	right	right	ADJ	JJ	Degree=Pos	28	xcomp	_	_
33	.	.	PUNCT	.	_	26	punct	_	_
```

## Pragmatics {#pragmatics}

<!-- sa -->
- form: statement
- act: assert
- voice: narrator
- polarity: pos
- teacher: changed polarity=pos

<!-- .fr -->
| # | verb | tense, mood | who | what, whom | to whom | where | when | other | roles by |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | **labelled** | present · passive |  | three boxes |  |  |  |  | tree rules |
| 2 | **mix** | participle |  |  |  |  |  |  | vn mix-22.1-1-1 «NP V»: agent=Patient |
| 3 | **is** | present | every label |  |  |  |  | wrong *property* | tree rules |
| 4 | **take** | gerund |  | one fruit |  | the box |  |  | vn bring-11.3 «NP V NP PP.initial\_location»: agent=Agent fruit=Theme from box=Initial\_Location |
| 5 | **label** | participle |  | the box *not said here* |  |  |  |  | tree rules |
| 6 | **mix** | participle |  |  |  |  |  |  | vn mix-22.1-1-1 «NP V»: agent=Patient |
| 7 | **is** | present | taking |  |  |  |  | enough *property* | tree rules |
| 8 | **put** | to-infinitive | taking *not said here* | all three labels |  |  |  | right *property* | vn invest-13.5.4-1 «NP V PP»: agent=Agent label=Goal |

<!-- .note -->
One row per clause the reader finds. «not said here»: a role filled from the clause above. «roles by»: a VerbNet class and frame when one fits the verb, else the reader's rules on the tree.

<!-- div src -->

**Licence: [CC BY-SA 4.0](https://creativecommons.org/licenses/by-sa/4.0/)**, as the whole of Mova corpus 0.4, of which this treebank (the agreed school, `mova-school-agreed-en.conllu`) is part. The lessons were written for Mova's primary school. Sentence `school:world:193-olympiad-logic-traps-and-if-then.lesson:19`.

**The tree:** Mova annot: Rust (en) → Haiku 5.5 (medium, Batches API) patches; gates UD 2.18; agreed by treeagree rules (Stanza, Trankit, spaCy trf): R7-rel-agree ×1. **The frames** are read from the tree by Mova's frames reader (`prag`) when this page is built, the lesson read in order, so a pronoun may be resolved from an earlier sentence.

See the [release 0.4](https://md.mova.elamur.ai/free/en/releases/0.4/).

<!-- /div -->

<!-- pn -->
- ← previous: [Olympiad: logic traps and if-then ★★★, 18](https://md.mova.elamur.ai/free/en/corpora/school/world/193-olympiad-logic-traps-and-if-then/18/)
- next →: [Olympiad: logic traps and if-then ★★★, 20](https://md.mova.elamur.ai/free/en/corpora/school/world/193-olympiad-logic-traps-and-if-then/20/)
- ↑ back to [the lesson](https://md.mova.elamur.ai/free/en/corpora/school/world/193-olympiad-logic-traps-and-if-then/)

