There are 7427 blatant absurdities in the bible. Among them:
The main thing to avoid when you read the bible is “shaking your head”. Why? Because you will end up with a stiffed neck. The following are basic answers found in the bible, all you have to do is choose which answer you like best.
Who was high priest when David went into the house of God and ate the consecrated bread?
–Abiathar Mark 2:26 How he went into the house of God in the days of Abiathar the high priest, and did eat the shewbread, which is not lawful to eat but for the priests, and gave also to them which were with him?
–Ahimelech 1 Samuel 22:11 Then the king sent to call Ahimelech the priest, the son of Ahitub, and all his father’s house, the priests that were in Nob: and they came all of them to the king.