// Sample C# program — samplefiles.com
using System;
using System.Collections.Generic;
using System.Linq;

record Customer(int Id, string Name, decimal Balance)
{
    public bool IsVip => Balance >= 10_000m;
}

static class Program
{
    static decimal TotalBalance(IEnumerable<Customer> customers) => customers.Sum(c => c.Balance);

    static void Main()
    {
        var customers = new List<Customer> { new(1, "Ada", 12_500m), new(2, "Grace", 830.5m), new(3, "Linus", 10_000m) };
        foreach (var c in customers)
            Console.WriteLine($"{c.Name,-6} {c.Balance,10:N2} {(c.IsVip ? "VIP" : "")}");
        Console.WriteLine($"Total: {TotalBalance(customers):N2}");
    }
}
