/* package joney_000 */
import java.util.*;
import java.lang.*;
import java.io.*;
import java.math.*;
class Solution
{
{
/* BufferedReader br=new BufferedReader(new FileReader("input.txt"));
BufferedWriter out=new BufferedWriter(new FileWriter("output.txt"));
*/
int t
= Integer.
parseInt(br.
readLine()); long arr[] = new long[1000001];
for(long i=1;i<=1000000;i++){
arr[(int)i]=(i*(i+1)*(2*i+1))/6;
}
for(int test=0;test<t;test++){
long x
= Long.
parseLong(br.
readLine()); int idx
= Arrays.
binarySearch(arr,
1,
1000000,x
); if(idx<0){
idx=-idx;idx-=2;
}
long ans = idx ;
out.write(""+ans+"\n");
out.flush();
}
}//end of public static void main();
} //end of class
LyogcGFja2FnZSBqb25leV8wMDAgKi8KCmltcG9ydCBqYXZhLnV0aWwuKjsKaW1wb3J0IGphdmEubGFuZy4qOwppbXBvcnQgamF2YS5pby4qOwppbXBvcnQgamF2YS5tYXRoLio7CgoKICBjbGFzcyBTb2x1dGlvbgoKIHsKCiAgcHVibGljIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nW10gYXJncyl0aHJvd3MgRXhjZXB0aW9uCgogICAgeyAgCgkKCS8qICBCdWZmZXJlZFJlYWRlciBicj1uZXcgQnVmZmVyZWRSZWFkZXIobmV3IEZpbGVSZWFkZXIoImlucHV0LnR4dCIpKTsKICAgICAgICBCdWZmZXJlZFdyaXRlciBvdXQ9bmV3IEJ1ZmZlcmVkV3JpdGVyKG5ldyBGaWxlV3JpdGVyKCJvdXRwdXQudHh0IikpOwogICAgKi8gICAgICAgICAgICAgICAKCiAgICAgICBCdWZmZXJlZFJlYWRlciBicj1uZXcgQnVmZmVyZWRSZWFkZXIobmV3IElucHV0U3RyZWFtUmVhZGVyKFN5c3RlbS5pbikpOwogICAgICAgQnVmZmVyZWRXcml0ZXIgb3V0PW5ldyBCdWZmZXJlZFdyaXRlcihuZXcgT3V0cHV0U3RyZWFtV3JpdGVyKFN5c3RlbS5vdXQpKTsKICAgIAogICAgICAgIAoJCQlpbnQgdCA9IEludGVnZXIucGFyc2VJbnQoYnIucmVhZExpbmUoKSk7CgkJCWxvbmcgYXJyW10gPSBuZXcgbG9uZ1sxMDAwMDAxXTsKCQkJZm9yKGxvbmcgaT0xO2k8PTEwMDAwMDA7aSsrKXsKCQkJICBhcnJbKGludClpXT0oaSooaSsxKSooMippKzEpKS82OwoJCQl9CgkJCWZvcihpbnQgdGVzdD0wO3Rlc3Q8dDt0ZXN0KyspewoJCQkgCgkJCSBsb25nIHggPSBMb25nLnBhcnNlTG9uZyhici5yZWFkTGluZSgpKTsKCQkJICBpbnQgaWR4ID0gQXJyYXlzLmJpbmFyeVNlYXJjaChhcnIsMSwxMDAwMDAwLHgpOwoJCQkgIGlmKGlkeDwwKXsKCQkJICAgIGlkeD0taWR4O2lkeC09MjsKCQkJICB9CgkgICAJCSAgbG9uZyBhbnMgPSBpZHggOwoJCQkgIG91dC53cml0ZSgiIithbnMrIlxuIik7CgkJCSAgb3V0LmZsdXNoKCk7ICAgICAgICAgIAoJCQl9ICAgICAKICAgICAgICAJCiAgICAgICAgCiAgICB9Ly9lbmQgb2YgcHVibGljIHN0YXRpYyB2b2lkIG1haW4oKTsKCiB9IC8vZW5kIG9mIGNsYXNzICAgICAgIAogICAgICAgIAo=