円x^2+y^2=3と直線y=x-1の交点をA,Bとするとき、
2点A,B間の距離を求めよ

x^2+(x-1)^2=3
2x^2-2x-2=0
x^2-x-1=0
x=(1±√2)/2,y=(±√2-1)/2

よってA{(1+√2)/2,(√2-1)/2},B{(1-√2)/2,(-√2-1)/2}

AB=√{(1-√2)/2-(1+√2)/2}^2+{(-√2-1)/2-(√2-1)/2}^2 
=√2+2=2

と解いたのですが、答えが√10となっています。
どこでミスしているか教えてください