質問させてください。

関数y=4^(x-1)-3*(2^x)+1=kが正の解と負の解を1つずつ持つようなkの範囲を求めよ。

これのとき方を教えてください。お願いします。