#include <stdio.h>
int main(){
	char b[110],s[110]={0},*q,*p;
	while(fgets(b,105,stdin),*b!='.'){
		q=s+1;
		for(p=b;*p!='.';p++){
			if(*p=='('||*p=='[') *q++=*p;
			if(*p==')'||*p==']'){
				q--;
				if(!((*q=='('&&*p==')')||(*q=='['&&*p==']'))){
					puts("no");
					break;
				}
			}
		}
		if(*p=='.')puts(q==s+1?"yes":"no");
	}
return 0;
}