randRange(1, 9) randRange(1, 8) randRange(1, 9 - B) rand(2)
A * 10 + B + C

`\Large{ A * 10 + B + C C + A * 10 + B = ?}`

`\Large{= \pink{A}\blue{B} + \blue{C}}`

`\Large{= \pink{A * 10} + \blue{B} + \blue{C}}`

`\Large{= \blue{C} + \pink{A}\blue{B}}`

`\Large{= \blue{C} + \pink{A * 10} + \blue{B}}`

`\Large{= \pink{A * 10} + \blue{B} + \blue{C}}`

`\Large{= \pink{A * 10} + \blue{B + C}}`

`\Large{= \pink{A}\blue{B + C}}`

randRange(1, 8) randRange(1, 9) randRange(1, 9 - A) rand(2)
(A + C) * 10 + B

`\Large{ A * 10 + B + C * 10 C * 10 + A * 10 + B = ?}`

`\Large{= \pink{A}\blue{B} + \pink{C * 10}}`

`\Large{= \pink{A * 10} + \blue{B} + \pink{C * 10}}`

`\Large{= \pink{A * 10} + \pink{C * 10} + \blue{B}}`

`\Large{= \pink{C * 10} + \pink{A}\blue{B}}`

`\Large{= \pink{C * 10} + \pink{A * 10} + \blue{B}}`

`\Large{= \pink{(A + C) * 10} + \blue{B}}`

`\Large{= \pink{A + C}\blue{B}}`