poprawione wymagania f i nf, diagram klas