add MathUtility.cs