Funkcja user gotowa + wszystkie potrzebne funkcje do tego

Niby sprawdzone wszystko ale można jeszcze bawić się