#include <stdio.h>

#define IN 1 /* inside a word */
#define OUT 0 /* outside a word */

/* count lines, words, and characters in input; bare-bones version of Unix program wc */

main()
{
	int c, nl, nw, nc, state;

	state = OUT;
	nl = nw = nc = 0;	/* multiple assignments */

	while ((c = getchar()) != EOF) {
		++nc;
		if (c == '\n')
		   ++nl;
		if (c == ' ' || c == '\n' || c == '\t')
		   state = OUT;
		else if (state == OUT) {
	 	   state = IN;
		   ++nw;
		}
	}
	printf("%d %d %d\n", nl, nw, nc);
}



