// TimesTable(number: 7, size: 20);

// decimal taxToPay = CalculateTax(amount: 129, twoLetterRegionCode: "fr");
// WriteLine($"You must pay {taxToPay:C} in tax.");

// for (int i = 1; i <= 150; i++)
// {
//     Write($"{CardinalToOrdinal(i)} ");
// }

// for (int i = -3; i <= 20; i++)
// {
//     try
//     {
//         WriteLine($"{i}! = {Factorial(i):N0}");
//     }
//     catch (OverflowException)
//     {
//         WriteLine($"{i}! is too big for a 32-bit integer.");
//     }
//     catch (Exception ex)
//     {
//         WriteLine($"{i}! throws {ex.GetType()}: {ex.Message}");
//     }
// }

// for (int i = 1; i <= 9; i++)
// {
//     Write($"{FibImperative(i)}, ");
// }