- Time limit: 1.00 s
- Memory limit: 512 MB
Maija is sorting her coin collection by size. She has n coins numbered 1,2,\dots,n and a sloped surface that has m holes in it numbered 1,2,\dots,m. The i-th coin has radius a_i and the j-th hole has radius b_j. Hole number 1 is at the top of the slope and hole number m is at the bottom. For each coin, find the number of the hole it falls into when Maija lets it slide from the top. The end of the slope is considered hole m+1.
Input
The first line contains two integers n and m. The second line contains n integers a_1,\,a_2,\dots,\,a_n. The third line contains m integers b_1,\,b_2,\dots,\,b_m.
Output
Print the hole numbers on a single line as ans_1,\,ans_2,\,\dots,\,ans_n.
Constraints
- 1 \leq n, m \leq 10^5
- 1 \leq a_i, b_j \leq 10^9
Example 1
Input:
10 11 4 4 4 6 6 3 7 9 6 4 1 2 3 3 4 4 7 8 9 10 10
Output:
5 5 5 7 7 3 7 9 7 5
Example 2
Input:
10 11 10 8 7 9 4 1 2 4 3 10 3 6 4 4 4 6 6 3 7 9 6
Output:
12 10 9 10 2 1 1 2 1 12
