algorithmic mark