ch10 - 10.1.2	SingleThread