What does this program print?
csharp
using System;
Price first = new("EUR", 10m);
Price second = new("EUR", 10m);
Price copied = first with { };
Console.WriteLine(first == second);
Console.WriteLine(ReferenceEquals(first, copied));
public sealed record Price(string Currency, decimal Amount);