Seol mar théacs é seo: List decoding of error-correcting codes