Захаров Андрей, 395, MultiFileHashMap

Вариант распределения №1, вариант хранения №1.
Код надо писать так, чтобы он не требовал комментариев. Например, можно давать говорящие имена переменным и классам.