#include <iostream>
#include <iomanip>
#include <random>
#include <map>

using namespace std;

int main([[maybe_unused]] int argc,
         [[maybe_unused]] const char* argv[])
{
    default_random_engine gen{random_device{}()};
    uniform_int_distribution<> dis(0, 60);

    map<int,int> m;

    for(int i = 0; i < 100000; ++i)
    {
        int r = dis(gen)-dis(gen);
        m[r]++;
    }

    for(auto q: m)
    {
        cout << setw(3) << q.first << " ;  " << setw(7) << q.second << endl;
    }

}
