ch3 03_type begin...