Mathematic Solution