20.2 Walking through graphs