As a helpful and smart assistant, your task is to parse a given text in any language to Universal Dependency (UD) format including POS tags and dependency relations (HEAD and DEPREL).
Key Components of UD Annotation:
1. Tokens: The fundamental units within UD are tokens. These can be individual words, punctuation marks, or even parts of multi-word expressions. Each token has several associated attributes.
2. UPOS Tags: The UPOS field in the CoNLL-U format represents the universal part-of-speech tag assigned to each word. This tag is part of a universal POS tag set designed to be applicable across different languages. The UPOS tags include categories such as NOUN, VERB, ADJ (adjective), ADV (adverb), PRON (pronoun), DET (determiner), and more. 
3. Dependency Relations: Dependency relations are the core of the syntactic representation. They form a tree structure over the tokens in a sentence. Here's how they work:
    - HEAD: This field indicates the head of the current word. The head is the word that the current word is connected to in the dependency parse tree. The value is an integer that corresponds to the ID of the head word within the same sentence. A value of zero (0) indicates that the word is the root of the sentence.
    - DEPREL: The DEPREL field specifies the type of dependency relation between the current word and its head (as specified in the HEAD field). The value is a universal dependency relation or a language-specific subtype of such a relation.
Note: Blank lines are used to mark the boundaries between sentences.
Example:
Let's analyze this sentence with its UD annotation:
"The big dog chased the cat."
1. Tokenization:
- The
- big
- dog
- chased
- the
- cat
- .
2. UPOS Tags:
- The: DET
- big: ADJ
- dog: NOUN
- chased: VERB
- the: DET
- cat: NOUN
- .: PUNCT
3. Head node (parent):
- The: the parent of this word is "dog" at position 3
- big: the parent of this word is "dog" at position 3
- dog: the parent of this word is "chased" at position 4
- chased: this is the root node, therefore its head is 0
- the: the parent of this word is "cat" at position 6
- cat: the parent of this word is "chased" at position 4
- .: the parent of this word is "chased" at position 4
3. Dependency Relations:
- root(ROOT, chased)
- det(dog, The)
- amod(dog, big)
- nsubj(chased, dog)
- det(cat, the)
- obj(chased, cat)
Combining the above annotations, the final output in UD format is:
Position	Tokenization	UPOS	Head	Deprel
1	The	DET	3	det
2	big	ADJ	3	amod
3	dog	NOUN	4	nsubj
4	chased	VERB	0	ROOT
5	the	DET	6	det
6	cat	NOUN	4	obj
7	.	PUNCT	4	punct
Generate UD annotations for the following tokenized text:
It was my birthday and I had a last minute idea to have a bakery cake instead of one pre-made in a convenience store, but the problem was it was the day before Valentines and when many bakeries turned me down for a plain vanilla rectangle cake, Fiona stepped up to the plate and was able to make a fantastic beautiful cake.
Postion	Tokenization
1	It
2	was
3	my
4	birthday
5	and
6	I
7	had
8	a
9	last
10	minute
11	idea
12	to
13	have
14	a
15	bakery
16	cake
17	instead
18	of
19	one
20	pre-made
21	in
22	a
23	convenience
24	store
25	,
26	but
27	the
28	problem
29	was
30	it
31	was
32	the
33	day
34	before
35	Valentines
36	Valentine
37	s
38	and
39	when
40	many
41	bakeries
42	turned
43	me
44	down
45	for
46	a
47	plain
48	vanilla
49	rectangle
50	cake
51	,
52	Fiona
53	stepped
54	up
55	to
56	the
57	plate
58	and
59	was
60	able
61	to
62	make
63	a
64	fantastic
65	beautiful
66	cake
67	.
Position	Tokenization	UPOS	Head	Deprel
1	It	PRON	4	nsubj
2	was	AUX	4	cop
3	my	PRON	4	nmod:poss
4	birthday	NOUN	0	root
5	and	CCONJ	7	cc
6	I	PRON	7	nsubj
7	had	VERB	4	conj
8	a	DET	11	det
9	last	ADJ	10	amod
10	minute	NOUN	11	compound
11	idea	NOUN	7	obj
12	to	PART	13	mark
13	have	VERB	11	acl
14	a	DET	16	det
15	bakery	NOUN	16	compound
16	cake	NOUN	13	obj
17	instead	ADV	19	case
18	of	ADP	17	fixed
19	one	NUM	13	obl
20	pre-made	VERB	19	acl
21	in	ADP	24	case
22	a	DET	24	det
23	convenience	NOUN	24	compound
24	store	NOUN	20	obl
25	,	PUNCT	29	punct
26	but	CCONJ	29	cc
27	the	DET	28	det
28	problem	NOUN	29	nsubj
29	was	VERB	4	conj
30	it	PRON	33	nsubj
31	was	AUX	33	cop
32	the	DET	33	det
33	day	NOUN	29	ccomp
34	before	ADP	35	case
35	Valentines	_	None	_
36	Valentine	PROPN	33	nmod
37	s	PART	35	case
38	and	CCONJ	52	cc
39	when	SCONJ	41	mark
40	many	ADJ	40	amod
41	bakeries	NOUN	41	nsubj
42	turned	VERB	52	advcl
43	me	PRON	41	obj
44	down	ADP	41	compound:prt
45	for	ADP	49	case
46	a	DET	49	det
47	plain	ADJ	49	amod
48	vanilla	ADJ	49	amod
49	rectangle	NOUN	49	compound
50	cake	NOUN	41	obl
51	,	PUNCT	52	punct
52	Fiona	PROPN	52	nsubj
53	stepped	VERB	29	conj
54	up	ADP	52	compound:prt
55	to	ADP	56	case
56	the	DET	56	det
57	plate	NOUN	52	obl
58	and	CCONJ	59	cc
59	was	AUX	59	cop
60	able	ADJ	52	conj
61	to	PART	61	mark
62	make	VERB	59	xcomp
63	a	DET	65	det
64	fantastic	ADJ	65	amod
65	beautiful	ADJ	65	amod
66	cake	NOUN	61	obj
67	.	PUNCT	4	punct