#include<bits/stdc++.h>
using namespace std;
vector<string> v1,v2;
string s;
int T,cnt;
int main(){
while(getline(cin,s)&&s!="EOF"){
v1.push_back(s);
}
while(getline(cin,s)&&s!="EOF"){
v2.push_back(s);
}
cin>>T;
for(int i=0;i<v1.size();i++){
string por="";
for(int j=0;j<v1[i].size();j++){
if(v1[i][j]!='<'){
por+=v1[i][j];
}
else if(j!=0&&por.empty()!=false){
por.pop_back();
}
}
v1[i]=por;
}
for(int i=0;i<min(v1.size(),v2.size());i++){
for(int j=0;j<min(v1[i].size(),v2[i].size());j++){
if(v1[i][j]==v2[i][j]){
cnt++;
}
}
}
cout<<(int)(cnt*60.0/T+0.5);
return 0;
}