#pragma once

#include <iostream>

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;
};