10. Non_blocking_vs_blocking