gcc-10 -Wall -lm -static -DEVAL -o permutation -O2 permutation.c stub.c
g++-10 -Wall -lm -static -DEVAL -o permutation -O2 permutation.cpp stub.cpp -std=c++14
g++-10 -Wall -lm -static -DEVAL -o permutation -O2 permutation.cpp stub.cpp -std=c++17