Understanding oracles


#1