Wersja rozwiązująca ostatnie problemy

Wersja która ppowinna stanowić rozwiązanie ostatniego problemu.