קרה לכם פעם שהייתם בטוחים שאתם עושים בדיוק מה שביקשו מכם, אבל אז גיליתם שטעיתם בפרט אחד קטן? זה מה שקרה לשאול המלך. שאול נלחם בעם עמלק וניצח אותם, בדיוק כפי שהתבקש. אבל כשהגיע לאגג, מלך עמלק, הוא השאיר אותו בחיים. שאול וַיִּתְפֹּשׂ את אגג, כלומר הוא תפס אותו ולקח אותו אליו כשבוי.
למה בעצם שאול החליט לרחם דווקא על המלך? מתברר ששאול פשוט התבלבל. הוא ידע שאמא של אגג היא עמלקית, אבל הוא חשב שאצל עמים אחרים, מחליטים לאיזה עם אדם שייך רק לפי האבא שלו. לכן, שאול הסיק שאגג הוא בכלל לא עמלקי אמיתי. אבל האמת היא שאצל אומות העולם, השייכות לעם נקבעת דווקא לפי האמא. בגלל זה אגג היה עמלקי לכל דבר, ושאול היה צריך לנהוג בו בדיוק כפי שנהג בשאר העם.