Adding prototype and assignment A10