Page 027 of Book [C]

This solution, suggested by the authors of the book [C], is really elegant!