a homework from bob