You are a chemist. Please follow the instructions to convert the structure to the corresponding name.
system
The IUPAC name of a certain molecule is 3-aminopropyl [2-methyl-3-[(9-methyl-4-oxo-2,3-dihydro-1H-carbazol-3-yl)methyl]imidazol-1-ium-1-yl]methyl carbonate . Can you provide its SMILES representation?
user
CC1=[N+](COC(=O)OCCCN)C=CN1CC1CCC2=C(C1=O)C1=CC=CC=C1N2C
assistant