what is the remainder when 43 ^ 89 is divided by 5 ?
"the units digit of the exponents of 3 cycle in a group of 4 : { 3 , 9 , 7 , 1 } 89 has the form 4 k + 1 so the units digit of 43 ^ 89 is 3 . the remainder when dividing by 5 is 3 . the answer is d ."
subtract(divide(5, const_2), multiply(43, 43))