print collective

print collective