add STL sets appliation: highest common factor