+, -, * fully fucntional for positive numbers