In Spanish, the word 'or' is represented as 'o', with the exception of cases where the following letter starts with 'o' or 'ho' (including accented forms like 'ó' or 'hó'). Numbers also follow this rule if they start with \$8\$ or are exactly \$11\$, because all numbers that start with \$8\$ in Spanish starts with "och", like ocho (8), ochenta (80), ochocientos (800), etc, so these words start with 'o' and the number \$11\$ in Spanish is once, which starts with 'o'. The 'H' in Spanish isn't pronounced, so the "u" is used before the words that start with "Ho" with or without accent.
Examples:
Quiero unos 3 o 4 panqueques.
Quiero unos 7 u 8 panqueques.
¿Comió 34 panqueques, Octavio o Manuel?
¿Comió 78 panqueques, Manuel u Octavio?
Task
Your task is to choose "o" or "u" depending on the string (see below), that may contain alphanumeric characters, including these characters: ÁÉÍÓÚáéíóúüÑñ
(You may ignore these characters if your (programming) language doesn't support them, but instead use other characters of your choice (must be 13 characters long, including 2 characters that represent as "o", but these characters are obligatory if your language supports it)) in the shortest way, because this is code-golf. The characters of the strings can be uppercased even if they're not the first character of the string. Strings don't start with double "h" nor contain both numbers and letters. Also, if the string is a number, it's assumed to be less than 10999.
Output "o" if it meets one of the criteria below:
The string is a number, but it doesn't start with \$8\$, or isn't the number \$11\$
The string doesn't start with "o", "ó", "O" or "Ó"
The string doesn't start with "ho", "Ho", "hO", "HO", "hó", "Hó", "hÓ" or "HÓ" (sorry).
Output "u" if it doesn't meet a criterion above.
Testcases
alejandro => o
óleo => u
oreja => u
Hórrido => u
833 => u
8 => u
11 => u
1 => o
111 => o
6 => o
mal => o
horno => u
hOra => u
Héroe => o
Chocolate => o
WordInEnglish => o
OSO => u
Paro => o
o => u
u => o
O => u
U => o
Ho => u
Hu => o
Hueso => o
Humo => o
Húmedo => o