#!/bin/python
import sys
import re

dic = {}
d = {}
argv = sys.argv
if len(argv) == 1:
	print "usage: uniq qname [log]"
	sys.exit()
uq = argv[1]
if len(argv) > 2:
	f = open(sys.argv[2])
else:
	f = sys.stdin

lines = f.readlines()
for s in lines:
	if s[0:2] == "--":
		if uq in d:
			dic[d[uq]] = d
		d = {}
		continue
	n = s.find(":")
	v = s[n+1:-1].strip()
	if s[:n] == uq and v == "":
		continue
	d[s[:n]] = v

for id in dic:
	print "------", id
	for k in dic[id]:
		print "%s: %s"%(k,dic[id][k])
