trig-function.cpp