#include <bits/stdc++.h>
using namespace std;
void solve(){
int n, k ,x;
cin >> n >> k >> x;
int a[n];
for (int i = 0; i < n ; i++){
cin >> a[i];
}
sort ( a, a + n);
for (int i = 1; i < n ; i++){
a[i] += a[i-1];
}
int ans = -a[n-1];
for (int i = k; i >= 0 ; i--){
if ( i == n){
ans = max(ans,0);
}else{
if (n - i - x - 1 < 0){
ans = max(ans, -a[n-i-1]);
}else{
ans = max(ans,2 *a[n-i-x-1]- a[n - i - 1]);
}
}
}
cout << ans << endl;
}
int main(){
int t;
cin >> t;
while(t--){
solve();
}
}
230A - Dragons | 200B - Drinks |
13A - Numbers | 129A - Cookies |
1367B - Even Array | 136A - Presents |
1450A - Avoid Trygub | 327A - Flipping Game |
411A - Password Check | 1520C - Not Adjacent Matrix |
1538B - Friends and Candies | 580A - Kefa and First Steps |
1038B - Non-Coprime Partition | 43A - Football |
50A - Domino piling | 479A - Expression |
1480A - Yet Another String Game | 1216C - White Sheet |
1648A - Weird Sum | 427A - Police Recruits |
535A - Tavas and Nafas | 581A - Vasya the Hipster |
1537B - Bad Boy | 1406B - Maximum Product |
507B - Amr and Pins | 379A - New Year Candles |
1154A - Restoring Three Numbers | 750A - New Year and Hurry |
705A - Hulk | 492B - Vanya and Lanterns |