import collections
result = collections.defaultdict(list)
names = ['ABC', 'ACE', 'BED', 'BRT', 'CCD']
for name in names:
ch = name[0]
if len(result[ch]) < 2:
result[ch].append(name)
for ch0 in result:
print('{}: {}'.format(ch0, result[ch0]))
aW1wb3J0IGNvbGxlY3Rpb25zCgpyZXN1bHQgPSBjb2xsZWN0aW9ucy5kZWZhdWx0ZGljdChsaXN0KQpuYW1lcyA9IFsnQUJDJywgJ0FDRScsICdCRUQnLCAnQlJUJywgJ0NDRCddCmZvciBuYW1lIGluIG5hbWVzOgogICAgY2ggPSBuYW1lWzBdCiAgICBpZiBsZW4ocmVzdWx0W2NoXSkgPCAyOgogICAgICAgIHJlc3VsdFtjaF0uYXBwZW5kKG5hbWUpCgpmb3IgY2gwIGluIHJlc3VsdDoKICAgIHByaW50KCd7fToge30nLmZvcm1hdChjaDAsIHJlc3VsdFtjaDBdKSk=