hint and explain