bn: divm
bn: sqr