debug: g++ main.cpp -g -Wall -o main release: g++ main.cpp -O2 -Wall -o main debug-avx2: g++ main.cpp -g -mavx2 -Wall -o main release-avx2: g++ main.cpp -mavx2 -O2 -Wall -o main release-avx2-debug: g++ main.cpp -g -mavx2 -O2 -Wall -o main release-avx2-asm: g++ main.cpp -S -fopt-info-vec-missed -masm=intel -mavx2 -O2 -Wall -o main