Using data block in the multi-phase programming non-volatile memory