�兎^x(xsiny+siny+ycosy)dx

=�怒xe^xsiny+e^x(siny+ycosy)}dx

=(xe^x-e^x)siny+e^x(siny+ycosy)+C

この積分での2行目から3行目への計算をどうやっているのかが分かりません
詳細な計算過程を教えて下さい
三角関数については()が増え過ぎるのでそのまま表記しました