| @@ -0,0 +1,15 @@ | |||
| import functools | |||
| import sys | |||
| text = sys.stdin.read().strip() | |||
| ans1 = 0 | |||
| ans2 = 0 | |||
| for blob in text.split('\n\n'): | |||
| ans1 += len(set(blob) - {'\n'}) | |||
| anses = [set(stuff) for stuff in blob.split('\n')] | |||
| ans2 += len(functools.reduce(lambda a, b: a & b, anses)) | |||
| print(ans1) | |||
| print(ans2) | |||