Reading Old Snapshots of a Branching Key-Value Store

Company: Jane Street_31oct

Difficulty: medium