#include "num.h"

Num::Num(int new_value, int new_modulo) {
    if (new_modulo != 0) {
        Num::value = (new_value % new_modulo);
        Num::modulo = new_modulo;
    } else {
        Num::value = new_value;
        Num::modulo = 0;
    }
}

Num::Num(const Num& other) {
    Num::value = other.value;
    Num::modulo = 0;
}