public static void Main()
var store = new NumberStore();
Console.WriteLine($"Original sequence: {store.ToString()}");
ref int value = ref store.FindNumber(number);
Console.WriteLine($"New sequence: {store.ToString()}");
int[] numbers = { 1, 3, 7, 15, 31, 63, 127, 255, 511, 1023 };
public ref int FindNumber(int target)
for (int ctr = 0; ctr < numbers.Length; ctr++)
if (numbers[ctr] >= target)
public override string ToString() => string.Join(" ", numbers);