Using ClCc1ccc(Cl)nc1, CCc1ccc(N=CN2CCNC2=N[N+](=O)[O-])cc1 to produce CCc1ccc(N=CN2CCN(Cc3ccc(Cl)nc3)C2=N[N+](=O)[O-])cc1, please predict the agent for this reaction in SMILES notation in \boxed{$SMILES1, SMILES2, ...} format.