#pragma once

#include <iostream>

class Num {
public:
    Num(int value = 0, int modulo = 0) {
        this->value = value % modulo;
        this->modulo = modulo;
    };

    Num(const Num &other) {
        this->value = other.value;
        this->modulo = 0;
    };

    int value;
    int modulo;
};