u * a nn n m n nnn M unnnnnnnnnnnnnnnnn