rendered paste bodyexten => s,n,set(__COUNT=1)
exten => s,n,set(__SUBCOUNT=1)
exten => s,n,while($[${COUNT} <= ${ROWS}])
exten => s,n,while($[${SUBCOUNT} < ${ROWS}])
exten => s,n,gotoif($[${MATEWEIGHT${SUBCOUNT}} < ${MATEWEIGHT$[${SUBCOUNT}+1]}]?sort,1)
exten => s,n(incr2),set(__SUBCOUNT=$[${SUBCOUNT} + 1])
exten => s,n,endwhile
exten => s,n,set(__COUNT=$[${COUNT} + 1])
exten => s,n,set(__SUBCOUNT=1)
exten => s,n,endwhile
exten => sort,1,set(__TEMP=${MATEWIEGHT$[${SUBCOUNT} + 1]})
exten => sort,n,set(__MATEWIEGHT$[${SUBCOUNT} + 1]=${MATEWEIGHT${SUBCOUNT}})
exten => sort,n,set(__MATEWIEGHT${SUBCOUNT}=${TEMP})
exten => sort,n,set(__TEMP=${ROOMMATE$[${SUBCOUNT} + 1]})
exten => sort,n,set(__ROOMMATE$[${SUBCOUNT} + 1]=${ROOMMATE${SUBCOUNT}})
exten => sort,n,set(__ROOMMATE${SUBCOUNT}=${TEMP})
exten => sort,n,goto(s,incr2)