Text this: Trellis Shaping using fast search algorithms /