Ahimelech
Ahimelech was a high priest who lived in the time of King Saul. He was the son of Ahitub and the father of Abiathar. Ahimelech was a loyal servant to Saul, but he also had a soft spot for David, who was Saul's enemy.
One day, David was on the run from Saul and he came to Ahimelech's house. Ahimelech gave David food and water, and he even let David take the ephod, which was a sacred garment that was worn by the high priest. David used the ephod to inquire of God, and God told him to go to the land of the Philistines.
David did as God said, and he went to the land of the Philistines. He stayed there for a while, and then he returned to Israel. He eventually became king of Israel, and Ahimelech served as his high priest.
Ahimelech was a good man who was loyal to both Saul and David. He was also a wise man who was able to use the ephod to inquire of God.