태권도와 복싱을 합한 운동

시간 제한1초메모리 제한1024 MB

요약
두 운동 이름에서 각각 첫음절(첫 모음 뒤 첫 자음 앞까지)을 잘라 이어 붙이고, 둘 중 하나라도 없으면 no such exercise를 출력한다.
난이도

쉬움10점 중 2점

유형
문자열, 구현
정답자
아직 제출이 없습니다

문제

태보는 태권도와 복싱을 합한 운동입니다!

쿠옹이는 태보를 보고, 이런 생각이 들었다. '태권도와 복싱을 합해서 태보면 양궁과 파워리프팅을 합하면 양파인가? 나도 운동 하나 만들어 볼까?'

운동 AA와 BB의 이름을 합치면 AA의 첫음절과 BB의 첫음절을 이어 붙인 이름의 새로운 운동이 만들어진다. 만약 둘 중 하나라도 첫음절이 존재하지 않는다면 새로운 운동의 이름을 만들 수 없다.

문자열의 첫음절이란 문자열의 첫 번째 모음을 포함하고 그다음 나오는 첫 번째 자음을 포함하지 않는 접두사 중 가장 긴 접두사이다. 만약 모음이 없거나 첫 번째 모음 이후 자음이 없다면 첫음절은 존재하지 않는다. 다음은 여러 문자열의 첫음절의 예시이다.

  • taekwondo →\rightarrow tae
  • boxing →\rightarrow bo
  • mtb는 모음이 없어 첫음절이 존재하지 않는다.
  • ski는 모음은 있지만 첫 번째 모음 이후 자음이 없어 첫음절이 존재하지 않는다.

모음은 a, e, i, o, u의 5가지 문자를 말하며, 자음은 이 5가지를 제외한 모든 문자를 말한다.

쿠옹이가 새롭게 만들 운동의 이름을 출력해 보자.

입력

첫째 줄에 운동 AA의 이름 S_A(1≤∣S_A∣≤100)S\_A(1 \le |S\_A| \le 100)이 주어진다.

둘째 줄에 운동 BB의 이름 S_B(1≤∣S_B∣≤100)S\_B(1 \le |S\_B| \le 100)이 주어진다.

운동의 이름은 모두 영어 알파벳 소문자만으로 구성되어 있다.

출력

운동 AA와 운동 BB의 이름을 합한 새로운 운동의 이름을 출력하라.

만약 주어진 규칙에 따라 운동의 이름을 만들 수 없다면, 대신 no such exercise를 출력하라.

예제4

  1. 예제 1

    입력
    taekwondo
    boxing
    
    예상 출력
    taebo
    
  2. 예제 2

    입력
    swimming
    racing
    
    예상 출력
    swira
    
  3. 예제 3

    입력
    mtb
    running
    
    예상 출력
    no such exercise
    
  4. 예제 4

    입력
    archery
    powerlifting
    
    예상 출력
    apo