https://1cpp.blogspot.com/2019/08/33-constants-literals.html