Все знают, что супергерои могут трансформироваться в некоторых других супергероев. Но не любой супергерой может трансформироваться в любого другого супергероя. Супергерой с именем \(s\) может трансформироваться в другого супергероя с именем \(t\), если \(s\) можно превратить в \(t\), выполнив несколько операций по замене одной любой гласной буквы в \(s\) на любую другую гласную букву, а также любой одной согласной буквы в \(s\) на любую другую согласную. Можно производить сколько угодно замен.
В этой задаче мы считаем, что гласными являются буквы 'a', 'e', 'i', 'o' и 'u', а согласными — все остальные.
По данным двум именам супергероев определите, может ли супергерой с именем \(s\) трансформироваться в супергероя с именем \(t\).
Выходные данные
Выведите «Yes» (без кавычек), если супергерой с именем \(s\) может трансформироваться в супергероя с именем \(t\), и «No» (без кавычек) иначе.
Вы можете выводить каждую букву в любом регистре (строчную или заглавную).
Примечание
В первом примере, так как буквы «a» и «u» гласные, возможно трансформировать строку \(s\) в \(t\).
В третьем примере «k» является согласной, а «a» — гласная, поэтому невозможно преобразовать строку \(s\) в \(t\).
Примеры
| № | Входные данные | Выходные данные |
|
1
|
a u
|
Yes
|
|
2
|
abc ukm
|
Yes
|
|
3
|
akm ua
|
No
|