string string string [$q, $r] array \bcdiv($a, $b, 0) \bcmod($a, $b) \bcpowmod($base, $exp, $mod, 0) $a $a $a $b $blockA $blockA $i $i $i $j $e / 2