Andrew Stepanov, 394, MultiFileHashMap.

Вариант 1.