Szimulálja egy partnerközvetítő iroda egyszerűsített működését. Egy fájl tartalmazza az iroda "aktuális" ügyfeleinek névsorát, feltüntetve az illető nemét és életkorát, valamint a személyi számát is. (Egyedi kulcs a személyi szám, amire ezen kívül semmi más megkötés nincs.) Az irodába látogató újabb ügyfél választhat: ő is be akar-e kerülni a választhatók listájába, vagy a meglevő választékból keres magának partnert. Ha be akar kerülni, kérje el az adatait és vegye fel a névsorba, ha keresni akar, akkor kérdezze meg, milyen nemű partnert keres és azt, hogy a partner milyen idős legyen (tól-ig határt kérdezzen). Irassa ki a keresésnek megfelelő emberek adatait, és azt is, hány ilyen embert talált. Az iroda jó működése érdekében kérjen visszajelzést is, vagyis egy ügyfél olyan céllal is bejöhet az irodába, hogy közölje: talált magának partnert (vagy teljesen kiábrándult a partnerkeresésből :-)) és nem kiván tovább szerepelni az iroda adatbázisában. (Természetesen nem kell megindokolnia, hogy miért törölteti magát.) Ekkor törölje a névsorból. Bármikor lehessen "leltárt" készíteni, vagyis megállapítani, hogy hány ügyfél van, kik a legidősebbek, legfiatalabbak. A szimuláció végén mentse el az aktuális állapotot! (Vigyázat! Célszerű másik fájlba menteni, amig nem működik biztosan a program - ez a másik file jó működés esetén is maradhat.)