#include <stdio.h>

f(char*s){int d=1;for(;(*s&=95)>d;d=*s++);return!*s;}

int main(void)
{
	int n;
	char tests[8][32] = {
		"a",
		"abcdefGHIjklmnopqrSTUVWXyz",
		"aa",
		"puz",
		"puzz",
		"puzZ",
		"puZ",
		"PuZ",
	};
	
	char tf[2][8] = { "false", "true" };
	
	for (n = 0; n < 8; ++n)
		printf("%s => %s\n", tests[n], tf[f(tests[n])]);
	
	return 0;
}
