Solutions to OOP labs