Create ALG0 C++