已知f(x)=x2-x+k,且log2f(a)=2,f(log2a)=k,a>0且a不等于1.求a,k的值.