Text this: Algorithmics for Hard Problems :