#include <stdio.h>


int main(void){

  for(;;){

    int s,i=1,c[101]={0};
   
    (void)getchar();
    s=getchar();
    if(s=='.')break;

    switch(s){
    case '(' : c[i++]=1; break;
    case ')' : c[i++]=-1; break;
    case '[' : c[i++]=2; break;
    case ']' : c[i++]=-2; break;
    }
    
    while((s=getchar())!='.'){
      switch(s){
      case '(' : c[i++]=1; break;
      case ')' : c[i++]=-1; break;
      case '[' : c[i++]=2; break;
      case ']' : c[i++]=-2; break;
      }
      
      if(c[i-1]<0&&c[i-1]+c[i-2]==0){
        c[i-1]=0;
        c[i-2]=0;
        i-=2;
      }
    }
    
    if(c[1]==0)puts("yes");
    else puts("no");
    
  }

  return 0;
}