Developing creative thinking in mathematics: trigonometry