technology:stl algorithm