chp9 half
half
chp9 end