#include #include #include #include #define maxn 5 using namespace std; int n; string v[1< s; void load() { cin >> n; for( int i = 0; i < (1<> v[i]; sort( v, v+(1<::iterator it = s.begin(); it != s.end(); ++it ) if( *it != v[i++] ) return; throw 0; } void rek( int i, int k ) { if( k == n ) check(); else { if( i == (1<