## 第一题内存超了,第二题36,有没有大佬帮忙看下问题 s = input() t = input() count = 0 i = 0 while i +len(t) < len(s)+1: if s[i:(len(t)+i)] == t: count += 1 else: flag = 1 for j in range(len(t)): if s[i+j] == t[j] or s[i+j] == '?': flag = flag*1 else: flag = flag*0 if flag == 1: count += 1 i += 1 print(count)