Dubov Pavel, 296, Parallel

Из задания невозможно определить, что нужно делать. Хранить историю put/remove для каждого потока, а при commit их накатывать на все остальные? Просто подсовывать новую версию всем потокам? Ничего не делать для других потоков?