#P1633D. Make Them Equal

Make Them Equal

No submission language available for this problem.

Description

You have an array of integers aa of size nn. Initially, all elements of the array are equal to 11. You can perform the following operation: choose two integers ii (1in1 \le i \le n) and xx (x>0x > 0), and then increase the value of aia_i by aix\left\lfloor\frac{a_i}{x}\right\rfloor (i.e. make ai=ai+aixa_i = a_i + \left\lfloor\frac{a_i}{x}\right\rfloor).

After performing all operations, you will receive cic_i coins for all such ii that ai=bia_i = b_i.

Your task is to determine the maximum number of coins that you can receive by performing no more than kk operations.

The first line contains a single integer tt (1t1001 \le t \le 100) — the number of test cases.

The first line of each test case contains two integers nn and kk (1n103;0k1061 \le n \le 10^3; 0 \le k \le 10^6) — the size of the array and the maximum number of operations, respectively.

The second line contains nn integers b1,b2,,bnb_1, b_2, \dots, b_n (1bi1031 \le b_i \le 10^3).

The third line contains nn integers c1,c2,,cnc_1, c_2, \dots, c_n (1ci1061 \le c_i \le 10^6).

The sum of nn over all test cases does not exceed 10310^3.

For each test case, print one integer — the maximum number of coins that you can get by performing no more than kk operations.

Input

The first line contains a single integer tt (1t1001 \le t \le 100) — the number of test cases.

The first line of each test case contains two integers nn and kk (1n103;0k1061 \le n \le 10^3; 0 \le k \le 10^6) — the size of the array and the maximum number of operations, respectively.

The second line contains nn integers b1,b2,,bnb_1, b_2, \dots, b_n (1bi1031 \le b_i \le 10^3).

The third line contains nn integers c1,c2,,cnc_1, c_2, \dots, c_n (1ci1061 \le c_i \le 10^6).

The sum of nn over all test cases does not exceed 10310^3.

Output

For each test case, print one integer — the maximum number of coins that you can get by performing no more than kk operations.

Samples

Sample Input 1

4
4 4
1 7 5 2
2 6 5 2
3 0
3 5 2
5 4 7
5 9
5 2 5 6 3
5 9 1 9 7
6 14
11 4 6 2 8 16
43 45 9 41 15 38

Sample Output 1

9
0
30
167