A permutation $\pi:[1, n] \rightarrow[1, n]$ can be represented as a set of cycles as follows. Let there be one vertex for each number $i, i=1, \ldots, n$. If the permutation maps the number $i$ to the number $\pi(i)$, then a directed arc is drawn from vertex $i$ to vertex $\pi(i)$. This leads to a graph that is a set of disjoint cycles. Notice that some of the cycles could be self-loops. What is the expected number of cycles in a random permutation of $n$ numbers?