clang++ --std=c++20 -O3 -fsanitize=address,undefined -Wall -Wextra -Werror
https://en.cppreference.com/w/cpp/compiler_support
http://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines.html
https://hackingcpp.com/index.html
https://en.cppreference.com/w/cpp/language/operator_precedence