duel coding