g++ transform.cpp TurboSHAKE_opt/TurboSHAKE.cpp TurboSHAKE_opt/KeccakP-1600-opt64.cpp \
  TurboSHAKE_AVX512/TurboSHAKE.cpp TurboSHAKE_AVX512/KeccakP-1600-AVX512.cpp \
  -O3 -std=c++20 -march=native -Wall -Wpedantic -Wextra -g -ffast-math
./a.out
rm a.out
