just me trying to lean c++