Simple Algorithm Library for C++