Kind of sample program