/* package whatever; // don't place package name! */
import java.util.* ;
import java.lang.* ;
import java.io.* ;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
Scanner ile
= new Scanner
( System .
in ) ; int n = ile.nextInt ( ) ;
for ( int i= 0 ; i< n; i++ )
{
int wynik= 0 ,roznica= 0 ;
long a0= 0 ,a1= 0 , a2= 0 ,a3= 0 ;
int a = ile.nextInt ( ) ;
int b = ile.nextInt ( ) ;
if ( ( a== 0 ) && ( b== 0 ) )
else
{
a0 = a % 10 ;
a1 = a * a % 10 ;
a2 = a * a * a % 10 ;
a3 = a * a * a * a % 10 ;
wynik = b / 4 ;
roznica = b - wynik * 4 ;
if ( roznica == 0 )
if ( roznica == 1 )
if ( roznica == 2 )
if ( roznica == 3 )
}
}
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoJCSBTY2FubmVyIGlsZSA9IG5ldyBTY2FubmVyKFN5c3RlbS5pbik7CiAgICAgICAgaW50IG4gPSBpbGUubmV4dEludCgpOwoKCiAgICAgICAgZm9yIChpbnQgaT0wO2k8bjtpKyspCiAgICAgICAgewogICAgICAgICAgICBpbnQgd3luaWs9MCxyb3puaWNhPTA7CgogICAgICAgICAgICBsb25nIGEwPTAsYTE9MCwgYTI9MCxhMz0wOwogICAgICAgICAgICBpbnQgYSA9IGlsZS5uZXh0SW50KCk7CiAgICAgICAgICAgIGludCBiID0gaWxlLm5leHRJbnQoKTsKCgogICAgICAgICAgIGlmICgoYT09MCkgJiYgKGI9PTApKQogICAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigxKTsKCiAgICAgICAgICAgICAgICBlbHNlCiAgICAgICAgewoKICAgICAgICAgICAgICAgIGEwID0gYSAlIDEwOwogICAgICAgICAgICAgICAgYTEgPSBhICogYSAlIDEwOwogICAgICAgICAgICAgICAgYTIgPSBhICogYSAqIGEgJSAxMDsKICAgICAgICAgICAgICAgIGEzID0gYSAqIGEgKiBhICogYSAlIDEwOwogICAgICAgICAgICAgICAgd3luaWsgPSBiIC8gNDsKICAgICAgICAgICAgICAgIHJvem5pY2EgPSBiIC0gd3luaWsgKiA0OwoKICAgICAgICAgICAgICAgIGlmIChyb3puaWNhID09IDApCiAgICAgICAgICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKGEzKTsKCiAgICAgICAgICAgICAgICBpZiAocm96bmljYSA9PSAxKQogICAgICAgICAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbihhMCk7CgogICAgICAgICAgICAgICAgaWYgKHJvem5pY2EgPT0gMikKICAgICAgICAgICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oYTEpOwoKICAgICAgICAgICAgICAgIGlmIChyb3puaWNhID09IDMpCiAgICAgICAgICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKGEyKTsKCiAgICAgICAgICAgIH0KICAgICAgICB9Cgl9Cn0=