abstraction and testing lab solution

abstraction and testing lab solution