My solution to this problem is attached. I used a quite different approach to Robin.
Note that there are a couple of
minor errors in the statement of this exercise in the book, which I've posted explicit corrections to in my response to Robin's solution,
here. Specifically (reiterating them for reference), the exercise should state:

(note the + sign), and

(note the additional factor of

in the exponent).
My solution to this problem builds upon my solution to the previous exercise, [21.05], which I didn't post because it's basically identical to Roberto's (posted as
Exercise [21.05] b - although I've reiterated the relevant parts in my solution here where appropriate, so it should stand on its own).
Comparing my solution to [21.05] as used in this problem with Roberto's solution, the main difference is that Roberto uses
r to represent the coordinate vector, whereas I use
x for that. I use
r in place of Roberto's
u and
k, the precise relationship being (my
r; all other variables Roberto's):

and hence

My
r is in fact just the momentum at

.