$ALGO 5 $