snippet.c