COMPLETED: all examples from the Zguide (last added: eagain)