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 $ 以下の英小文字および英大文字のみからなる文字列