#pragma once

#include <cstdint>
#include <vector>

std::uint64_t SumSection(std::uint64_t n);
int GetMaxWidth(double target);
void CheckMultIsInt(double x, double y);
void CheckAllowedInvariant(const std::vector<int>& allowed);
