E algorithm. E algorithm