fromXconsXn__fromn__sXsel0consXYXselsXconsYZselXactivateZfromXn__fromXsXn__sXactivaten__fromXfromactivateXactivaten__sXsactivateXactivateXXselsXconsYZselXactivateZselsXconsYZactivateZactivaten__fromXfromactivateXactivaten__fromXactivateXactivaten__sXsactivateXactivaten__sXactivateXtrueselsXconsYZselXactivateZtrue1234sel21selsXconsYZactivateZfalse123activaten__sXactivateXactivaten__fromXactivateXtrue12activate11activaten__fromXfromactivateXfalseactivaten__sXsactivateXfalse