/*
 * a basic loop to
 * check big loop!
 */

#include "bigloop.h"
#include <stdlib.h>


ullong wkf;

int task( ullong z )
{ 
  sleep(1);
  if ( best && z == 13 )
     exit(1);
  return 0;
}



int main(int argc, char *argv[])
{
    ullong s;

    if (!bigloopargs(argc, argv))
	exit(1);

    initbigloop();

    if (biglregister())
	while (getbigljob()) {
	    wkf = 0;
	    s = first;
	    while (s < last) {
		if ( task( s ) )
                   sendvalue( s );
                s++;
	    }
            // here you can :
	    // sendvalue( ... )
	    // sendscore( ... )
	    closeloop(wkf);
	    sendend();
	}

    return 0;
}
