interest calculation known principal rate and time 2031361