#include<bits/stdc++.h>
using namespace std;
int n,x,c,id=0;
string s;
int main(){
getline(cin,s);
c=s.size();
cin>>n;
s="0"+s+"0";
while(n--){
cin>>x;
id+=x;
id=min(id,c);
if(s[id]=='>'&&c-id>=2&&s[id+1]=='>'&&s[id+2]=='>'){
while(s[id]=='>')id++;
id=min(id,c);
}
else if(s[id]=='*'&&id-1>=2&&s[id-1]=='*'&&s[id-2]=='*'){
x=id;
while(s[x]=='*'){
id--;
x++;
}
id=max(id,1);
}
}
cout<<id<<" "<<c-id;
return 0;
}
不用getline是90;