Вы здесь

точный алгоритм