takes complex trigonometric problems and automatically solves them with the most minimal input from the user.