FileMap

эта FileMap, кажется, работает, но конкурс красоты она явно провалит