#include <iostream>
#include <string>
#include <vector>
using namespace std;
int main()
{
vector<string> jg;
while(1)
{
string str;
cin>>str;
if(cin.eof()==1)
{
break;
}
jg.push_back(str);
}
int sum=0;
for(int i=0;i<jg.size();i++)
{
if(sum+jg[i].size()>80)
{
cout<<endl;
sum=0;
i--;
continue;
}
for(int j=0;j<jg[i].size();j++)
{
if((jg[i][j]=='<')&&(jg[i][j+1]=='b')&&(jg[i][j+2]=='r')&&(jg[i][j+3]=='>'))
{
cout<<endl;
j=j+3;
sum=0;
continue;
}else if((jg[i][j]=='<')&&(jg[i][j+1]=='h')&&(jg[i][j+2]=='r')&&(jg[i][j+3]=='>'))
{
if(sum!=0)
{
cout<<endl<<"--------------------------------------------------------------------------------"<<endl;
}else
{
cout<<"--------------------------------------------------------------------------------"<<endl;//连续的<hr>
}
j=j+3;
sum=0;
continue;
}else
{
cout<<jg[i][j];
sum++;
}
}
if(sum!=0)
{
cout<<" ";
sum++;
}
}
cout<<endl;
return 0;
}
HTML格式转换。<br>是换行符,<hr>是水平标尺。所有制表符,空格和换行符视为一个空格,并且一行中不超过80个字符。