А если решать через подстановку Эйлера и универсальную тригонометрическую - это будет слишком мудрено?