C# arrays all HW tasks