Обекти влизат в програмата.
Във всеки обект може да бъде посочен телефонен номер и/или вход
(или едно от тези стойности, или и двете наведнъж), както и полезен товар под формата на двоични данни.
Входящите обекти трябва да се съхраняват в оперативната памет
спазвайки следните ограничения:
Ако входящият обект има същия вход и/или телефонен номер като някой от вече съхранените,
съхраненият обект трябва да бъде изтрит, а входящият да не се запазва.
Ако обект остане в оперативната памет повече от 60 секунди, трябва да бъде изтрит.
Предполага се, че обектите пристигат често.
Освен това, обектите, които съвпадат по вход/телефон, са много по-редки от
общия брой на пристигащите обекти.
void process(Object o)
{
}