I am looking at the following Cambridge Tripos question, which has left me rather stumped for quite a while.
A particle moves on the $2^n$ vertices of the hypercube $\{0,1\}^n$. At each step the particle is equally likely to move to each of the $n$ adjacent vertices, independently of its past motion. The initial vertex occupied by the particle is $(0,0,...,0)$. Calculate the expected number of steps until the particle
i) first returns to $0,0,...,0)$;
ii) first visits $(0,0,...,1)$;
iii) first visits $(0,0,...,1,1)$.
I have seen multiple answers on here regarding the 3D case, as well as a general $D$-dimensional case presented here, but I am quite stuck on generalising to other vertices, including the three presented here. Would be lovely to see some guidance here, thanks!