Przepisana logika na C++