Stack Exchange network consists of 183 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
[I'm entering my comment above as an answer here, so as to stop this question being bumped to the front page in the future.]
There is simply a typo: the definition of $f_u^{cp}(\gamma)$ should be $\gamma + u$(etc. ...).