Personal exercises from OReilly's Book