Du speicherst die Anzahl der Items in eine Variable. Dann kannst du per Fork condition abfragen, ob mindestens 3 oder so da sind. Dann kann der Tausch vollzogen werden. Im Grunde nix anderes als wie oben beschrieben, nur das du eine Variable benötigst in der du die Anzahl der Items die du hast einträgst.