#pragma once #include class Num { public: Num(int value = 0, int modulo = 0) { this->modulo = modulo; if (modulo != 0) { this->value = value % modulo; } }; Num(const Num& other) { this->value = other.value; this->modulo = 0; }; int value; int modulo; };