Using CN1CCNCC1, CN1Cc2c(C3CCC(=O)CC3)ccc(N)c2C1=O to produce CN1CCN([C@H]2CC[C@H](c3ccc(N)c4c3CN(C)C4=O)CC2)CC1, please predict the agent for this reaction in SMILES notation in \boxed{$SMILES1, SMILES2, ...} format.