NET algorithm