rand() % (maxlimit + 1 - minlimit) + minlimit;
rand() % (max_number + 1 - minimum_number) + minimum_number