Weak non leptonic decays of charmed hadrons