若函数Y=1/2X2-x+3/2的定义域和值域都是[1,B](B>1),求B的值