Ха-ха-ха. Ты подумай про сложение косинусов, которые должны быть выраженны через пи, а не дроби, потом их раскрытие и прочее-прочее. В общем решалку уравнений
Я прочитал, и говорю о том, что можно найти либу которая решит нужную задачу. В итоге просто будет набор функций которые будут принимать по 2 аргумента, возвращать результат и вызываться поочередно