- Time limit: 1.00 s
- Memory limit: 512 MB
Given a string and patterns, count for each pattern the number of positions where it appears in the string.
Input
The first input line has a string of length .
The next input line has an integer : the number of patterns. Finally, there are lines that describe the patterns.
The string and the patterns consist of characters a–z.
Output
For each pattern, print the number of positions.
Constraints
- the total length of the patterns is at most
Example
Input:
aybabtu 3 bab abc a
Output:
1 0 2