周期が4の公約数になるのを利用するとこれでもok?
pow(n % 10, (n & 3) or 4, 10)