Programmasse jõuavad objektid.
Igas objektis võib olla märgitud telefoninumber ja/või sisselogimine
(või üks neist väärtustest, või mõlemad korraga), ning ka kasulik koormus binaarandmetena.
Sissetulevad objektid tuleb salvestada töömälu
järgides järgmisi piiranguid:
Kui sissetuleval objektil on sama sisselogimise ja/või telefoninumber nagu mõnel juba salvestatud,
tuleb salvestatud objekt kustutada ning sissetulevat mitte salvestada.
Kui objekt jääb töömälu alla 60 sekundi, tuleb selle kustutada.
Eeldatakse, et objektid tulevad sageli.
Lisaks on sisselogimise/telefoniga kokkusobivad objektid palju haruldasemad kui
kogu sissetulevate objektide arv.
void process(Object o)
{
}