כיוון כללי לפתרון:
א. מצא מחלק של המספר(אפשר לבדוק את כל המספרים מ2 עד 60) ב. הדפס את המחלק שמצאת, וחלק את המספר במחלק שמצאת ג. קיבלת מספר חדש, 60 / 2 למשל, פשוט תריץ את האלגוריתם הזה שוב פעם, כשאתה מדפיס את המחלקים של המספר החדש שנוצר לך. הסבר דוגמאתי: 60 - מתחלק ב2. תדפיס 2, ותדפיס את המחלקים של 30. 30 - מתחלק ב2. תדפיס 2, ותדפיס את המחלקים של 15 15 - לא מתחלק ב2. מתחלק ב3. תדפיס 3, ותדפיס את המחלקים של 5. 5 - לא מתחלק ב2, לא מתחלק ב3, לא מתחלק ב4, מתחלק ב5, תדפיס 5, ואל תדפיס את המחלקים של 1.