chapter 2 string file