In this paper, we discuss two-stage encoding algorithms capable of correcting a fraction asymmetric errors. Suppose that the encoder transmits $n$ binary symbols $(x_1,\ldots,x_n)$ one-by-one over Z-channel, in which 1 is received only if transmitted. At some designated moment, say $n_1$, uses noiseless feedback and adjusts further strategy based on partial output channel $(y_1,\ldots,y_{n_1})$...