Algorithm-Friendly