[mathlesson] exten => s,1,Background(please-enter-your) exten => s,2,Background(digits) exten => _X,1,SetVar(digita=${EXTEN}) exten => _X,2,Goto(mathlesson2,s,1) [mathlesson2] exten => s,1,Background(please-enter-the) exten => s,2,Background(the-next) exten => s,3,Background(digits) exten => _X,1,SetVar(digitb=${EXTEN}) exten => _X,2,Goto(multiples,s,1) [multiples] exten => s,1,SetVar(product=${digita}); exten => s,2,SayNumber(${product}) exten => s,3,Background(times) exten => s,4,SayNumber(${digitb}) exten => s,5,Background(equals) exten => s,6,SetVar(product=$[${product} * ${digitb}]); exten => s,7,SayNumber(${product}) exten => s,8,GotoIf,$[${product} <= 1]?1:2