פתרון
יש עקרון במתמטיקה דיסקרטית שנקרא עקרון שובך היונים שאומר בדיוק את זה. שכאשר יש לנו מספר כלשהו של שובכים, ומספר כלשהו של יונים, כאשר מספר היונים גדול ממספר השובכים, אז וודאי יימצא שובך בו יותר מיונה אחת. אינטואיטיבית זה ברור כי אם בכל שובך הייתה רק יונה אחת, אז מספר היונים שבשובכים זהה למספר השובכים, ומספר זה קטן ממספר היונים הכולל במקרה הזה, יש לנו שובכים ממוספרים מ1 עד מספר העלים המקסימלי, שלפי הנתון, קטן ממספר העצים. עכשיו אנחנו מכניסים עצים לשובכים, לפי מספר העלים שבהם. אם בעץ יש 7 עלים נכניס אותו לשובך מספר 7, וכו´.. לפי עיקרון שובך היונים יש לנו שובך שבו יותר מעץ אחד. שוב, אפשר להסביר את זה אינטואיטיבית בלי העיקרון. נניח שלכל העצים היו מספרי עלים שונים, אז מספר העלים המקסימלי חייב להיות גדול ממספר העצים...