"""
华为机试练习2
题目描述
写出一个程序，接受一个由字母和数字组成的字符串，和一个字符，然后输出输入字符串中含有该字符的个数。不区分大小写。
输入描述:
第一行输入一个有字母和数字以及空格组成的字符串，第二行输入一个字符。
输出描述:
输出输入字符串中含有该字符的个数。
"""
s = input().lower()
i = input().lower()
print(s.count(i))


225efc3ff7ac86195b1408ebd0c0cf0d9d234de5
<mask token>

<mask token>
print(s.count(i))

<mask token>
s = input().lower()
i = input().lower()
print(s.count(i))

"""
华为机试练习2
题目描述
写出一个程序，接受一个由字母和数字组成的字符串，和一个字符，然后输出输入字符串中含有该字符的个数。不区分大小写。
输入描述:
第一行输入一个有字母和数字以及空格组成的字符串，第二行输入一个字符。
输出描述:
输出输入字符串中含有该字符的个数。
"""
s = input().lower()
i = input().lower()
print(s.count(i))

