chapter05 SmallToBigToSmall