Using COC(=O)c1cc(SC)cn1Cc1cc(C)ccc1[N+](=O)[O-], COC(=O)C(C)(C)CN1CCNCC1 to produce COC(=O)C(C)(C)CN1CCN(C2=Nc3ccc(C)cc3Cn3cc(SC)cc32)CC1, please predict the agent for this reaction in SMILES notation in \boxed{$SMILES1, SMILES2, ...} format.