Text this: Design and analysis of randomized algorithms :