//<stdio.h>
//#include <stdlib.h>
//
//struct student{
//int id;
//int birth;
//};
//
//int main()
//{
// int n;
// struct student s1;
//
// scanf("%d",&s1.id);
// scanf("%d",&s1.birth);
//
// printf("%d %d",s1.id, s1.birth);
//
// return 0;
//}
//#include <stdio.h>
//#include <string.h>
//
//int main(){
// char name[50],grade[10];
//
// scanf("%s %s",name,grade);
// gets(name);
//
// printf("%s %s\n",name,grade);
//
// for(int i = 0; i<strlen(name); i++)
// {
// printf("%c",name[i]);
//
// }
//
//
//}
//#include<stdio.h>
//
//int main()
//{
// char a[10];
//
// scanf("%s", a);
//
// printf("%s", a);
//
// return 0;
//}
//
//
//#include<stdio.h>
//
//int main()
//{
// char a[100];
//
// gets(a);
//
// printf("%s", a);
//
// return 0;
//}
//#include<stdio.h>
//#include <string.h>
//
//int main()
//{
// char a[1000],a1[1000];
//
// scanf("%s %s",a,a1);
//
// if(strlen(a)>strlen(a1))
// {
// printf("%s %s", a1, a);
// }
// else if(strlen(a)<strlen(a1))
// {
// printf("%s %s", a, a1);
// }
// else
// {
// if(strcmp(a,a1)==1)
// {
// printf("%s %s", a1, a);
// }
// else
// printf("%s %s", a, a1);
// }
//
// return 0;
//}
//#include<stdio.h>
//
//int main()
//{
// char b[100];
// int c=0, i;
//
// gets(b);
//
// for(i=0; i<strlen(b)-3; i++)
// {
// if(b[i]=='l' && b[i+1] =='o' && b[i+2] =='v' && b[i+3]=='e')
// {
// c++;
// }
// }
//
// printf("%d", c);
//
//
//}
//#include<stdio.h>
//#include<string.h>
//
//int main()
//{
// char a[100], b[100], c[100];
// int i;
// gets(a);
// gets(b);
// gets(c);
// if(a[strlen(a)-1]==b[0] && b[strlen(b)-1]==c[0] && c[strlen(c)-1]==a[0])
// {
// printf("good");
// }
// else
// printf("bad");
//
//}
int main()
{
char b[10];
scanf("%s", b);
for(int i=0; i<strlen(b); i++)
{
if(b[i]=='t')
{
printf("%d ", i+1);
}
}
return 0;
}