Precalculus. (2022)