using System.Collections.Generic;
public static void Main()
string[] input = Console.ReadLine().Split(' ');
int n = Convert.ToInt32(input[0]);
int m = Convert.ToInt32(input[1]);
int p = Convert.ToInt32(input[2]);
Console.WriteLine(n + " " + m + " " + p);
List <int> pilesOfBoxes = new List<int>();
pilesOfBoxes = splitBoxes (n, m, p, pilesOfBoxes);
finalNumOfPiles = pilesOfBoxes.Count;
Console.WriteLine(finalNumOfPiles);
public static List <int> splitBoxes (int total, int max, int piles, List <int> resultPile) {
int dividedNum = total/piles;
int leftOverNum = total%piles;
Console.WriteLine(dividedNum);
Console.WriteLine(leftOverNum);
for (int i = 0; i < piles; i ++) {
result[0] += leftOverNum;