#include<stdio.h> int main() { int n,h,l,m,i,j,k,t; scanf("%d",&n); while(n--) { scanf("%d",&m); t=m%10; if(t==0||t==1||t==5||t==6) k=t; if(t==2) { h=m%4; switch(h) { case 0:k=6; break; case 1:k=2; break; case 2:k=4; break; case 3:k=8; break; } } if(t==3) { h=m%4; switch(h) { case 0:k=1; break; case 1:k=3; break; case 2:k=9; break; case 3:k=7; break; } } if(t==4) { h=m%2; switch(h) { case 0:k=6; break; case 1:k=4; break; } } if(t==7) { h=m%4; switch(h) { case 0:k=1; break; ///反正我是容易在else上边犯错,什么时候加else什么时候没有else表示分不清。。。。。。。 case 1:k=7; break; case 2:k=9; break; case 3:k=3; break; } } if(t==8) { h=m%4; switch(h) { case 0:k=6; break; case 1:k=8; break; case 2:k=4; break; case 3:k=2; break; } } if(t==9) { h=m%2; switch(h) { case 0:k=1; break; case 1:k=9; break; } } printf("%d\n",k); } return 0; }