add MontFp<3>::square
use mulx for mul3x1