m = input()
point = []
i = 0
k = 0
while i < len(m):
if m[i] == " ":
if k != i: #如果引号后面为空,且这时候k和i是相等的,就会append进去一个空值
point.append(m[k:i])
k = i+1
i+=1
else:
k+=1
i+=1
elif m[i] == '\"':
k = i+1
i += 1
while i < len(m):
if m[i] == "\"":
point.append(m[k:i])
k = i+1
i+=1
break
else:
i+=1
else:
i+=1
if m[k:]:
point.append(m[k:])
print(len(point))
for i in point:
print(i)



京公网安备 11010502036488号