1. Receiver ( 1 ) for receiving at least one encoded block signal and comprising a processor system ( 2 ) for generating branch signals in dependence on said block signal, said branch signals defining branches of a trellis, ( 18 ) and generating node signals defining nodes of said trellis, ( 18 ) and generating cost signals defining cost per branch, and generating path signals defining paths in said trellis ( 18 ) for selecting candidates for said block signal, wherein said processor system ( 2 ) combines cost signals for series of branches and compares cumulated cost with thresholds for said selecting of candidates.