Poprawiony odczyt i zapis do pliku