#include "ring.h"
#include <stdexcept>
#include <cmath>
#include "../utility/misc.h"
#include "../os/memory.h"