#pragma once
#include <vector>
#include <numeric>
#include <string>
#include <tuple>
#include <iostream>