A CPU-scheduling algorithm determines an order for the execution of its scheduled processes. Given $n$ processes to be scheduled on one Practice Exercises $\quad \mathbf{2 1 1}$
processor, how many different schedules are possible? Give a formula in terms of $n$.