lepszy algorytm przeszukiwania