Павел Воропаев, 396, FileMap

Считывание ключа и значения происходит одинаково, вынести в функцию.