Exercise 27.3 for Distributed Web Systems