where does rand() come from code example Example: random number c custom rand rand() % (max_number + 1 - minimum_number) + minimum_number