Efficient code constructions for certain two-dimensional constraintsRoman TalyanskyTuvi Etzionet al.1999IEEE Trans. Inf. Theory