直线过A(1,-1) ,B(a,3),C(2,a+1)不同三点,则a等于?