Lab 1 OOP