الخوارزمية.