ex20~ex21