exercise on prototypes and a few exerc from other students to correct