n ! gen-!