FILE: nonCommutativeRepeat.kt public final fun foo(): R|kotlin/Unit| { lvar x: R|kotlin/Int| = Int(0) R|/x| = R|/x|.R|kotlin/Int.minus|(Int(1)).R|kotlin/Int.minus|(Int(1)) R|/x| = R|/x|.R|kotlin/Int.div|(Int(1)) R|/x| = Int(1).R|kotlin/Int.div|(R|/x|) R|/x| = Int(1).R|kotlin/Int.unaryMinus|().R|kotlin/Int.plus|(R|/x|) }