#include<cstdio>
#include<algorithm>
#include<iostream>
#define _for(i,a,b) for(int i=(a);i<=(b);i++)
#define __for(i,a,b) for(i=(a);i<=(b);i++)
using namespace std;
int a=0,b=0,c=0;
double ans=0;
int s;
int k[100001],d[100001],m[100001],f[100001],q[11][4];
bool cmp(int a,int b){
return a>b;
}
int main(int argc,char* argv[]){
scanf("%d%d%d%d",&k[0],&d[0],&m[0],&f[0]);
_for(i,1,k[0]) scanf("%d",&k[i]);
_for(i,1,d[0]) scanf("%d",&d[i]);
_for(i,1,m[0]) scanf("%d",&m[i]);
_for(i,1,f[0]) scanf("%d",&f[i]);
scanf("%d",&q[0][0]);
_for(i,1,q[0][0])_for(j,1,3) scanf("%d",&q[i][j]);
sort(k+1,k+k[0]+1,cmp);
sort(d+1,d+d[0]+1,cmp);
sort(m+1,m+m[0]+1,cmp);
sort(f+1,f+f[0]+1,cmp);
_for(i,1,q[0][0]){
ans=0;
ans+=k[i];
s=a;
__for(a,s+1,s+q[i][1])ans+=d[a];
a--;
s=b;
__for(b,s+1,s+q[i][2])ans+=m[b];
b--;
s=c;
__for(c,s+1,s+q[i][3])ans+=f[c];
c--;
printf("%.2f\n",ans/11);
}
return 0;
}