#!/usr/bin/env python
import sys, cgi
eol = "\r\n"
def get_paragraph():
blank = 0
eof = 0
pg = ""
l = eol
while 1:
l = sys.stdin.readline()
if l != eol: break
blank += 1
if l == "": return ("", blank)
while l != eol:
pg += l.strip() + " "
l = sys.stdin.readline()
return (pg.strip(), blank)
print """
Converted Etext
"""
p = ""
pb = 0
def output():
global p, pb
if p == "": return
if pb == 4:
tag = "h1"
elif pb == 3:
tag = "h2"
elif pb == 2 or pb == 1:
tag = "h3"
else:
tag = "p"
print "<" + tag + ">" + cgi.escape(p) + "" + tag + ">"
while 1:
(pg, b) = get_paragraph()
#print b, pb, repr(pg)
if pg == "": break
if (pb == 0 and p != "" and p[-1] in ".,!):]?-\"") or b != pb:
output()
p = pg
pb = b
else:
p += " " + pg
print """
"""