fromXconsXn__fromsXafter0XSXSaftersNconsXXSafterNactivateXSfromXn__fromXactivaten__fromXfromXactivateXXaftersNconsXXSafterNactivateXSaftersNconsXXSactivateXSactivaten__fromXfromXtrueaftersNconsXXSafterNactivateXStrue12after21aftersNconsXXSactivateXSfalse1activaten__fromXfromXfalse