using System;
public class Program
{
public static int[] Func(long n, int S, int L)
var num = new int[L];
for (int i = L - 1; i >= 0; i--)
var x = (int)(n % (2 * S));
num[i] = x < S ? x : 2 * S - x - 1;
n /= S;
}
return num;
public static void Main()
int S = 9, L = 1000;
Console.WriteLine(String.Join(' ', Func(Int64.MaxValue, S, L)));