This is closely related to the Math part I am writing.
If I complete two methods today, I will add the Math part tomorrow or tonight.