rendered paste body[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