פשוט תשתמש לפי קוד אסקי התחלת עם aaaa תעלה את הערך האסקי של הימני ביותר ב-1 עד שאתה מגיע לאות הסופית (z - תנאי עצירה לאיפוס הימני, מעבר לימני האמצעי והמשך עבודה על הימני) אני לא יודע עד כמה זה יעיל (אם בכלל) אבל זה יכול לעשות את העבודה... מכיוון שב-C++ מחרוזת זה מערך של קארים אתה יכול לעשות שתנאי הסיום של כל הרקורסיה יהיה כש-pass== 'z' שיהיה בהצלחה עם זה... בקשר למשולש פסקל, אני מנסה לחשוב על זה, לא בטוח לגבי הדרך כרגע