implemented signed saturated multiplication and division