Blocking vs. asynchronous (blocking example)