Minimum distance coding