Ich habe meinem Beitrag nochmal etwas ergänzt. Bevor du an der Aufgabe scheiterst (es scheint ja sehr eilig zu sein), würde ich es einfach mal so versuchen, wie du es vorgeschlagen hast. Dann siehst du ja, ob's klappt oder nicht und wie die
RAM-Auslastung und ähnliches verläuft.