Adaptive-Path-Contrastive-Decoding