#include
#include <math.h>
using namespace std;
int ile;
int podstawa,wykladnik;
int main()
{
cin>>ile;
for(int i=0; i<ile; i++)
{
cin>>podstawa;
cin>>wykladnik;
unsigned long long a= pow(podstawa,wykladnik);
unsigned long long b = a % 10;
cout<< b<<endl;
}
return 0;
}
kod jest naprawdę prosty nie rozumiem dlaczego spoj odrzuca mi go wszystko dziala poprawnie