import java.io.*;
import java.util.*;
class Solution {
public static void main(String[] args) throws NumberFormatException, IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int T = 1;
StringBuilder sb = new StringBuilder();
for (int test_case = 1; test_case <= T; test_case++) {
int test = Integer.parseInt(br.readLine());
StringTokenizer st = new StringTokenizer(br.readLine());
Queue<Integer> queue = new LinkedList<Integer>();
for (int i = 0; i < 8; i++) {
queue.add(Integer.parseInt(st.nextToken()));
}
end: while (true) {
for (int i = 1; i <= 5; i++) {
if (queue.peek() > 0) {
int n = queue.poll() - i;
if (n <= 0) {
queue.offer(0);
break end;
} else {
queue.offer(n);
}
}
}
}
sb.append("#").append(test).append(" ");
while (!queue.isEmpty()) {
sb.append(queue.poll()).append(" ");
}
sb.append("\n");
}
System.out.println(sb);
br.close();
}
}