Implementacja read i write plików