import java.util.*;
import javax.swing.JOptionPane;
public class calendar {
public static void main(String s[])
{
String str;
str=JOptionPane.showInputDialog("输入:");
int n=Integer.parseInt(str);
int m=0;
int b,c,d;
b=(n-1)%28;
d=b%4;
c=(b-d)/4;
if(b<3)
{
m=(c*1461+b*365)%7;
}
else
{m=(c*1461+b*365+1)%7;
}
for(int i=1;i<=12;i++)
{System.out.println(" "+i+"月");
System.out.println(" 日 一 二 三 四 五 六");
if(m==0)
System.out.print("");
else if(m==1)
System.out.print(" ");
else if(m==2)
System.out.print(" ");
else if(m==3)
System.out.print(" ");
else if(m==4)
System.out.print(" ");
else if(m==5)
System.out.print(" ");
else
System.out.print(" ");
if(i==1||i==3||i==5||i==7||i==8||i==10||i==12)
{ for(int j=1;j<=31;j++)
{
System.out.printf(" "+"%4d",j);m++;
if(m==7)
{ System.out.println();m=0;}
}
System.out.println();
}
if(i==4||i==6||i==9||i==11)
{for(int j=1;j<=30;j++)
{System.out.printf(" "+"%4d",j);m++;
if(m==7)
{ System.out.println();m=0;}
}
System.out.println();
}
if(i==2)
{
if(n%4==0)
{
for(int j=1;j<=29;j++)
{System.out.printf(" "+"%4d",j);m++;
if(m==7)
{ System.out.println();m=0;
}
}
System.out.println();
}
else
{
for(int j=1;j<=28;j++)
{System.out.printf(" "+"%4d",j);m++;
if(m==7)
{ System.out.println();m=0;
}
}
System.out.println();
}
}
}
}}