Algorithmic adventures