Last non-zero Digit in N!

HDU - 1066