Trigonometry and precalculus