等比数列と等差数列をかけたものの和について質問です。
3・1, 5・3, 7・3^2, 9・3^3, …, (2n+1)・3^(n-1)の和を求めよという問題です。
Sn=3・1+5・3+(7・3^2)+(9・3^3)+…+(2n+1)・3^(n-1)
-)3Sn= 3・3+(5・3^2)+(7・3^3)+…+(2n+1)・3^n
-2Sn=3+2・3+(2・3^2)+(2・3^3)+…+2・3^(n-1)-(2n+1)・3^n

この後のやり方がわかりません。
教えてください。