... if a man held a gun to my head and forced me to implement a logarithmic time algorithm I could implement skip lists in an hour or so ...