https://1cpp.blogspot.com/2019/08/72-declaration-call-argument.html