Assume that we use the randomized routing algorithm for the $n$-cube network (Algorithm 4.2) to route a total of up to $p 2^{n}$ packets, where each node is the source of no more than $p$ packets and each node is the destination of no more than $p$ packets.
(a) Give a high-probability bound on the run-time of the algorithm.
(b) Give a high-probability bound on the maximum number of packets at any node at any step of the execution of the routing algorithm.