Generate UD annotations for the following tokenized text:
Ein affiner Unterraum ist genau dann ein Untervektorraum, wenn er den Nullvektor enthält.
Postion	Tokenization
1	Ein
2	affiner
3	Unterraum
4	ist
5	genau
6	dann
7	ein
8	Untervektorraum
9	,
10	wenn
11	er
12	den
13	Nullvektor
14	enthält
15	.
Position	Tokenization	UPOS	Head	Deprel
1	Ein	DET	3	det
2	affiner	ADJ	3	amod
3	Unterraum	NOUN	8	nsubj
4	ist	AUX	8	cop
5	genau	ADJ	6	advmod
6	dann	ADV	8	advmod
7	ein	DET	8	det
8	Untervektorraum	NOUN	0	root
9	,	PUNCT	14	punct
10	wenn	SCONJ	14	mark
11	er	PRON	14	nsubj
12	den	DET	13	det
13	Nullvektor	NOUN	14	obj
14	enthält	VERB	8	advcl
15	.	PUNCT	8	punct