[Tutorial-14] The framework of a thread