Невероятный алгоритм w