l  xnwnc xnnn x nl nx  nnxl n  n