the units digit of ( 10 ) ^ ( 87 ) + ( 5 ) ^ ( 46 ) is :
"any power of anything ending in 5 always has a units digit of 5 . so the first term has a units digit of 5 . done . the second term anything power to 10 unit digit will be zero then 5 + 0 = 5 , e"
add(reminder(multiply(reminder(46, const_4), 5), const_10), reminder(10, const_10))