import java.io.IOException;
import java.math.BigDecimal;
import java.math.BigInteger;
import java.util.Arrays;
import java.util.Scanner;
public class Main {
static Scanner input
= new Scanner
(System.
in);
int cnt = 1, flag = 0;
while (true) {
int tc = input.nextInt();
if (tc == 0) {
break;
}
// if (flag == 1) {
// System.out.println("");
// }
// flag = 1;
int array[] = new int[tc];
long sum = 0;
for (int i = 0; i < tc; i++) {
array[i] = input.nextInt();
}
for (int i = 0; i < tc; i++) {
sum += array[i];
}
int fix = 0;
for (int i = 1; i <= 50; i++) {
if (sum % i == 0) {
int res = (int) sum / i;
if (res == tc) {
fix = i;
break;
}
}
}
int sm = 0;
for (int i = 0; i < array.length; i++) {
if (array[i] < fix) {
sm += (fix - array[i]);
}
}
System.
out.
println("Set #" + cnt
); System.
out.
println("The minimum number of moves is " + sm
+ "."); cnt++;
}
}
}
CmltcG9ydCBqYXZhLmlvLklPRXhjZXB0aW9uOwppbXBvcnQgamF2YS5tYXRoLkJpZ0RlY2ltYWw7CmltcG9ydCBqYXZhLm1hdGguQmlnSW50ZWdlcjsKaW1wb3J0IGphdmEudXRpbC5BcnJheXM7CmltcG9ydCBqYXZhLnV0aWwuU2Nhbm5lcjsKCnB1YmxpYyBjbGFzcyBNYWluIHsKCiAgICBzdGF0aWMgU2Nhbm5lciBpbnB1dCA9IG5ldyBTY2FubmVyKFN5c3RlbS5pbik7CgogICAgcHVibGljIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nW10gYXJncykgdGhyb3dzIElPRXhjZXB0aW9uIHsKICAgICAgICBpbnQgY250ID0gMSwgZmxhZyA9IDA7CiAgICAgICAgd2hpbGUgKHRydWUpIHsKICAgICAgICAgICAgaW50IHRjID0gaW5wdXQubmV4dEludCgpOwogICAgICAgICAgICBpZiAodGMgPT0gMCkgewogICAgICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgICAgIH0KLy8gICAgICAgICAgICBpZiAoZmxhZyA9PSAxKSB7Ci8vICAgICAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigiIik7Ci8vICAgICAgICAgICAgfQovLyAgICAgICAgICAgIGZsYWcgPSAxOwogICAgICAgICAgICBpbnQgYXJyYXlbXSA9IG5ldyBpbnRbdGNdOwogICAgICAgICAgICBsb25nIHN1bSA9IDA7CiAgICAgICAgICAgIGZvciAoaW50IGkgPSAwOyBpIDwgdGM7IGkrKykgewogICAgICAgICAgICAgICAgYXJyYXlbaV0gPSBpbnB1dC5uZXh0SW50KCk7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgZm9yIChpbnQgaSA9IDA7IGkgPCB0YzsgaSsrKSB7CiAgICAgICAgICAgICAgICBzdW0gKz0gYXJyYXlbaV07CiAgICAgICAgICAgIH0KICAgICAgICAgICAgaW50IGZpeCA9IDA7CiAgICAgICAgICAgIGZvciAoaW50IGkgPSAxOyBpIDw9IDUwOyBpKyspIHsKICAgICAgICAgICAgICAgIGlmIChzdW0gJSBpID09IDApIHsKICAgICAgICAgICAgICAgICAgICBpbnQgcmVzID0gKGludCkgc3VtIC8gaTsKICAgICAgICAgICAgICAgICAgICBpZiAocmVzID09IHRjKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIGZpeCA9IGk7CiAgICAgICAgICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfQogICAgICAgICAgICBpbnQgc20gPSAwOwogICAgICAgICAgICBmb3IgKGludCBpID0gMDsgaSA8IGFycmF5Lmxlbmd0aDsgaSsrKSB7CiAgICAgICAgICAgICAgICBpZiAoYXJyYXlbaV0gPCBmaXgpIHsKICAgICAgICAgICAgICAgICAgICBzbSArPSAoZml4IC0gYXJyYXlbaV0pOwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CiAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigiU2V0ICMiICsgY250KTsKICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCJUaGUgbWluaW11bSBudW1iZXIgb2YgbW92ZXMgaXMgIiArIHNtICsgIi4iKTsKICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCIiKTsKICAgICAgICAgICAgY250Kys7CiAgICAgICAgfQogICAgfQp9Cg==