#include<bits/stdc++.h>
using namespace std;
int main(){
int t;
cin>>t;
while(t--){
long long n;
long long u,v;
scanf("%lld",&n);
if((n%6)%4!=0||(n%4)%6!=0){
puts("-1");
continue;
}
if(n<4){
puts("-1");
continue;
}
if((n%6)%4==0){
u=n/6+((n%6)/4);
}
else if(n/6!=0){
u=(n/6-1)+(n-1LL*(n/6-1)*6)/4;
}
else {
puts("-1");
continue;
}
if((n%4)%6==0){
v=n/4+((n%4)/6);
}
else if(n/4!=0){
v=(n/4-1)+(n-1LL*(n/4-1)*4)/6;
}
else{
puts("-1");
continue;
}
cout<<u<<" "<<v;
puts("");
}
}