Drobne poprawki
Zamiana na krótkie if'y w kilku miejscach
Usunięcie niepotrzebnych bloków try-catch przy klauzulach using