Sprawdzona metoda
0.04302716255188