2*k +1 is not right...