#include <iostream>
#include <vector>

#include "histogram.h"
#include "text.h"



using namespace std;


struct Input { 
	// Создание структуры 
	vector <double> numbers;
	size_t bin_count{};
};

Input

input_data() {
	// Функция ввода
	//Создание переменных

	size_t number_count;
	Input in;

	// Ввод переменных

	cerr << "Enter number count: " << endl;
	cin >> number_count;

	in.numbers.resize(number_count);

	cerr << "Enter numbers: " << endl;

	for (int i = 0; i < number_count; i++) {
		cin >> in.numbers[i];

	}

	cerr << "Enter bin count: " << endl;
	cin >> in.bin_count;

	return in;
}






int main()
{
	// Функция main 
	auto in = input_data(); // Ввод структуры
	auto bins = make_histogram(in.numbers, in.bin_count); // Распределние по корзинам
	show_histogram_text(bins, in.bin_count); // Вывод графика


	
	

	// Код

	






	return 0;
}