rnndtcsfs | nndtcsfs | ndtcsfs | dtcsfs | tcsfs | csfs | sfs | fs | s | i | j1