added Type Circle,chapter8