AT_abc412_b [ABC412B] Precondition
Description
英小文字および英大文字のみからなる文字列 $ S, T $ が与えられます。
文字列 $ S $ が以下の条件を満たしているか判定してください。
- $ S $ の先頭でない英大文字の直前の文字はすべて $ T $ に含まれる。より形式的には、 $ 2 \leq i \leq |S| $ なる整数 $ i $ について $ S $ の $ i $ 番目の文字が英大文字ならば、 $ S $ の $ i-1 $ 番目の文字は $ T $ に含まれる。
Input Format
入力は以下の形式で標準入力から与えられる。
> $ S $ $ T $
Output Format
$ S $ が問題文中の条件を満たしているとき `Yes` と出力せよ。そうでないとき、`No` と出力せよ。
Explanation/Hint
### Sample Explanation 1
$ S $ の先頭でない英大文字は $ 3 $ 番目の文字の `C` のみです。この直前の文字である `t` は $ T $ に含まれているため、`Yes` と出力すればよいです。
### Sample Explanation 2
$ S $ の $ 3 $ 番目の文字は英大文字 `C` であり、その直前の文字は `B` ですが、`B` は $ T $ に含まれていません。
### Constraints
- $ S, T $ は長さ $ 1 $ 以上 $ 100 $ 以下の英小文字および英大文字のみからなる文字列