using System.Collections.Generic;
public static void Main()
Cluster c = new("asdf", Enumerable.Range(0, 4).Select(n => new Node(n, $"Node {n}")));
public int Val { get; set; }
public string Name { get; set; }
public string Description { get; set; }
public List<Node> Nodes { get; set; }
public int Size => Nodes.Count;
public int Total => Nodes.Sum(n => n.Val);
Description = description;
Console.WriteLine(Description);
Console.WriteLine(Total);
Nodes.ForEach(n => Console.WriteLine($" {n.Name}: {n.Val}"));