Troublesome Keys

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

요약
알렉스가 누른 키와 화면에 나타난 글자를 보고, 잘못된 글자를 출력하는 장난 키와 아무것도 출력하지 않는 조용한 키를 찾는다.
난이도

보통10점 중 5점

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

문제

As Alex is typing, their keyboard is acting strangely. Two letter keys are causing trouble:

  • One letter key displays the same wrong letter each time it is pressed. Alex calls this key the silly key. Oddly, Alex never actually tries to type the wrong letter displayed by the silly key.
  • Another letter key doesn’t display anything when it is pressed. Alex calls this key the quiet key.

Alex presses the silly key at least once but they don’t necessarily press the quiet key.

Your job is to determine the troublesome keys and the wrong letter that is displayed. Luckily, this is possible because Alex never presses the silly key immediately after pressing the quiet key and Alex never presses the quiet key immediately after pressing the silly key.

입력

There will be two lines of input. The first line of input represents the N keys Alex presses on the keyboard. The second line of input represents the letters displayed on the screen.

Both lines of input will only contain lowercase letters of the alphabet.

출력

There will be two lines of output.

On the first line, output the letter corresponding to the silly key and the wrong letter displayed on the screen when it is pressed, separated by a single space.

On the second line, output the letter corresponding to the quiet key if it is pressed. Output the dash character (-) if the quiet key is not pressed.

예제3

  1. 예제 1

    입력
    forloops
    fxrlxxps
    
    예상 출력
    o x
    -
    
  2. 예제 2

    입력
    forloops
    fxrlxxp
    
    예상 출력
    o x
    s
    
  3. 예제 3

    입력
    forloops
    frlpz
    
    예상 출력
    s z
    o