extern void object::Activity( )
{
	float	d1, d2;

	errmode(0);  // ne stoppe pas si erreur

	while ( true )
	{
		d1 = 2+rand()*2;
		d2 = 1+rand()*3;

		turn(-50);
		turn(110);
		turn(30);
		move(d1);
		wait(0.5);
		turn(-90);
		if ( rand() < 0.5 )
		{
			wait(2+rand()*2);
		}
		else
		{
			turn(-60);
			turn(110);
			turn(-50);
		}
		turn(-90);
		move(d1+d2);
		wait(0.5);
		turn(90);
		if ( rand() < 0.5 )
		{
			wait(2+rand()*2);
		}
		else
		{
			turn(-30);
			turn(60);
			turn(-30);
		}
		turn(90);
		move(d2);
		wait(0.5);
		turn(-90);
	}
}
