homewrok format c# OOP