https://programmingstech.blogspot.com/2023/11/program-overload-unary-operator-cpp.html