#include
#include
using namespace std;
int main()
{
int t,a[100],x,y;
list s;
while(cin>>t && t)
{
for(int i=0;i>x>>y;
a[x-1]=i;
a[y-1]=i;
}
for(int j=0;j<2*t;j++)
{
s。
push_front(a[j]);
}
int n=2*t;
while(n--)
{
int temp= ont();
s。pop_front();
if( ont()==temp)
{
s。pop_front();
}
else
{
s。
push_back(temp);
}
if(s。empty())
break;
}
if(s。empty())
{
cout<<"YES"<<endl;
}
else
{
cout<<"NO"<<endl;
}
ear();
}
return 0;
}。