Simple example about multi thread with four different ways
add