When the enemy advances, withdraw; when he stops, harass; when he tires, strike; when he retreats, pursue.