#include <stdio.h>
#include <math.h>
 
int main()
{
int roop, a, b, c, f;
 
scanf_s("%d", &roop);
 
for (int i = 0; i < roop; i++)
{
scanf_s("%d %d", &a, &b);
if (a % 10 == 0) puts("10");
else
{
a = a % 10;
b = b % 4;
f = pow(a, b);
c = f % 10;
printf("%dn", c);
}
}
 
return 0;
}


이거 도대체 왜 안되는 거냐구여...