已知f(x)=(x-1) 2 ,数列{a n }是首a 1 ,公差为d的等差数列;{b n }是首b 1 ,公比为q(q∈R且q≠1)的等比数列,且满足a 1 =f(d-1),a 3 =f(d+1),b 1 =f(q+1),b 3 =f(q-1). (Ⅰ)求数列{a n }和{b n }的通项公式; (Ⅱ)若存在c n =a n ?b n (n∈N * ),试求数列{c n }的前n项和; (Ⅲ)是否存在数列{d n },使得 d 1 = a 2 , d n = b n 4 -2 d n-1 对一切大于1的正整数n都成立,若存在,求出{d n };若不存在,请说明理由.