#include <iostream>
#include <algorithm>

using namespace std;

double GenerateRandom(double min, double max)
{
    static bool first = true;
    if (first)
    {
        srand(time(NULL));
        first = false;
    }
    if (min > max)
    {
        std::swap(min, max);
    }
    return min + (double)rand() * (max - min) / (double)RAND_MAX;
}

int main()
{
	for (int i = 0; i < 10; ++i)
	{
		cout << GenerateRandom(-1.0, -2.0) << endl;
	}
	return 0;
}