using System.Collections.Generic;
using System.Threading.Tasks;
static void Main(string[] args)
var n = int.Parse(Console.ReadLine());
for (int i = 1; i <= 9; i++)
for (int j = 1; j <= 9; j++)
for (int k = 1; k <= 9; k++)
for (int l = 1; l <= 9; l++)
if (n % (i + j) == 0 && i + j == k + l)
Console.Write("{0}{1}{2}{3} ", i, j, k, l);