shuffle([2, 3, 5, 7, 11, 13])
randRange( 2, 12 ) randRange( 2, 5 ) PRIMES[0] pow( RADICAL_INT, 2 ) * RADICAL_PRIME

Scrie următoarea expresie într-o formă mai simplă. Încearcă să scoți un număr de sub radical.

START_INT\sqrt{RADICAL_TOTAL}.

pow( START_INT, 2 ) * RADICAL_TOTAL

În primul rând trebuie să căutam un pătrat perfect ce face parte din numărul de sub radical:

= START_INT\sqrt{RADICAL_TOTAL}

= START_INT\sqrt{pow( RADICAL_INT , 2 ) \cdot RADICAL_PRIME}

Acum putem scoate acel număr de sub radical:

= START_INT\sqrt{pow( RADICAL_INT , 2 )} \cdot \sqrt{RADICAL_PRIME}

= START_INT \cdot RADICAL_INT \cdot \sqrt{RADICAL_PRIME}

= START_INT * RADICAL_INT\sqrt{RADICAL_PRIME}

randRange( 2, 12 ) PRIMES[0] * PRIMES[1]

Scrie următoarea expresie într-o formă mai simplă:

START_INT\sqrt{RADICAL_TOTAL}.

pow( START_INT, 2 ) * RADICAL_TOTAL

Din păcate nu există nici un pătrat perfect care să fie factor al lui RADICAL_TOTAL.

Așă că expresia este deja în cea mai simplă formă.

= START_INT\sqrt{RADICAL_TOTAL}