- Devil	
Задача Дьявольский Ритуал (DEVIL)
Дьявольские часы имеют одну стрелку и 13 делений, пронумерованных по часовой стрелке от 1 до 13. Дьявольский квадрат состоит из 49 дьявольских часов, расположенных в клетках таблицы 7x7. 
Над квадратом проводят дьявольский ритуал: сперва для всех 49 часов подсчитывают, на сколько делений нужно перевести стрелку каждых из них, а затем одновременно переводят стрелки во всех часах. Число делений, на которое нужно перевести стрелку определяется, как сумма показаний соседних восьми часов (для часов, расположенных на стороне квадрата, – соседних пяти часов, а для часов, расположенных в углах квадрата, – соседних трех часов). Часы переводятся по часовой стрелке. 
Известны показания всех часов после того, как дьявольский ритуал был проведен N раз. Нужно определить изначальные показания часов. 
Формат ввода/вывода: 
Напишите программу DEVIL, которая читает число N и показания часов после N-го ритуала с клавиатуры и выводит изначальные показания часов на экран. В первой строке ввода находится число N. В следующих семи строчках находятся по семь чисел – показания часов. На экран должны быть выведены семь строчек по семь чисел – изначальные показания часов. 
Ограничения:  
 
 
Пример: 
Ввод 
2 
13 5 2 8 1 2 6 
5 3 7 1 8 6 12 
2 7 2 5 8 12 5 
8 1 5 8 11 6 11 
1 8 8 11 1 13 4 
2 6 12 6 13 9 9 
6 12 5 11 4 9 12 
Вывод: 
1 2 3 4 5 6 7 
2 3 4 5 6 7 8 
3 4 5 6 7 8 9 
4 5 6 7 8 9 10 
5 6 7 8 9 10 11 
6 7 8 9 10 11 12 
7 8 9 10 11 12 13