Zmieniony schemat + zmiany w programie
Poprawiony program do nowego schematu

trzeba dopisać zapisywanie