#include <stdio.h>
int main(void) {
  int i=0;
  int j=0;
 
  int acc = 0;
  char str_arr[100] = ",~>~>~>~>~";

  int data_arr[10]={0}; 
while ( str_arr[i] != '\0') {
	if(str_arr[i]==',') 
	   scanf("%d", &acc);	 
    if(str_arr[i]=='+') 
       acc=acc+data_arr[j];
    if(str_arr[i]=='>') 
       j++;
	if(str_arr[i]=='<') 
	   j--;
	if(str_arr[i]=='~') 
	   data_arr[j]=acc;
	if(str_arr[i]=='.') 
	   printf("%d",acc);
	if(str_arr[i]=='?') {
	while(str_arr[i] != '!') 
	    i++; 
		} 
	i++;          
  }
  printf("\n");
  for (int k = 0; k<10; k++)
    printf("%d ", data_arr[k]);
 
   return 0;
}