若函数y=lg(kx^2+x+k)的定义域为(1/2,2),实数K的取值集合为多少.