#include <iostream>
using namespace std;
typedef long long ll;
int main()
{
ios_base::sync_with_stdio(0);
int n, k=0;
// pobieram liczbę nawiasów
cin >> n;
char nawias;
for(int i=0;i<n;i++)
{
// wczytuję nawiasy pojedynczo
cin >> nawias;
// zliczam nawiasy
if(nawias=='(')
k++;
else
k--;
// jeżeli k staje się ujemne przerywam sprawdzanie
if(k<0)
break;
}
// sprawdzam czy oba typy nawiasów wystąpiły tyle samo razy i wypisuję odpowiedź
if(k==0)
cout << "TAK";
else
cout << "NIE";
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwp0eXBlZGVmIGxvbmcgbG9uZyBsbDsKCmludCBtYWluKCkKewoJaW9zX2Jhc2U6OnN5bmNfd2l0aF9zdGRpbygwKTsKCiAgICBpbnQgbiwgaz0wOwogICAgLy8gcG9iaWVyYW0gbGljemLEmSBuYXdpYXPDs3cKICAgIGNpbiA+PiBuOwogICAgY2hhciBuYXdpYXM7CiAgICBmb3IoaW50IGk9MDtpPG47aSsrKQogICAgewogICAgICAgIC8vIHdjenl0dWrEmSBuYXdpYXN5IHBvamVkeW5jem8KICAgICAgICBjaW4gPj4gbmF3aWFzOwogICAgICAgIC8vIHpsaWN6YW0gbmF3aWFzeQogICAgICAgIGlmKG5hd2lhcz09JygnKQogICAgICAgICAgIGsrKzsKICAgICAgICBlbHNlCiAgICAgICAgICAgIGstLTsKICAgICAgICAvLyBqZcW8ZWxpIGsgc3RhamUgc2nEmSB1amVtbmUgcHJ6ZXJ5d2FtIHNwcmF3ZHphbmllCiAgICAgICAgaWYoazwwKQogICAgICAgICAgICBicmVhazsKCiAgICB9CiAgICAvLyBzcHJhd2R6YW0gY3p5IG9iYSB0eXB5IG5hd2lhc8OzdyB3eXN0xIVwacWCeSB0eWxlIHNhbW8gcmF6eSBpIHd5cGlzdWrEmSBvZHBvd2llZMW6CiAgICBpZihrPT0wKQogICAgICAgIGNvdXQgPDwgIlRBSyI7CiAgICBlbHNlCiAgICAgICAgY291dCA8PCAiTklFIjsKCnJldHVybiAwOwp9