_==0 "exec" "gawk" "-f" "$0" function f(n, m) { if (m=="0") return 1 if (n=="0") return 0 m=m%4==0?4:m%4 return n^m%10 } NR==1{ n=substr($0,length($0),1) } NR==2{ m=substr($0,length($0)-1,2) } END{ print f(n,m) }