import java.io.*; import java.util.*; import java.math.*; import java.text.*; public class allinall { public static boolean subseq(String s, String t) { int p = 0; char c; for (int i = 0; i < s.length(); i++) { c = s.charAt(i); while (true) { if (p>= t.length()) return false; if (c == t.charAt(p)) { p++; break; } else p++; } } return true; } public static void main(String[] args) throws Exception { BufferedReader f = new BufferedReader(new FileReader("allinall.in")); StringTokenizer st; String line; String s, t; while ((line = f.readLine()) != null) { st = new StringTokenizer (line); s = st.nextToken(); t = st.nextToken(); if (subseq(s, t)) System.out.println("Yes"); else System.out.println("No"); } } }