Лебедев Алексей, 393, MultiFileHashMap

Последние шесть строк - это адовый control flow. Упростить.