using System.Collections.Generic;
using System.Text.RegularExpressions;
private static readonly Func<long, int> DefaultDelayInSecondsByAttemptFunc = attempt =>
var random = new Random();
Math.Pow(attempt - 1, 4) + 15 + random.Next(30) * attempt);
public static void Main()
for(int i = 1; i<6; i++){
Console.WriteLine(DefaultDelayInSecondsByAttemptFunc(i));