1991.Petr and a calendar

Time Limit: 1s Memory Limit: 256MB

Petr wants to make a calendar for current month. For this purpose he draws a table in which columns correspond to weeks (a week is seven consequent days from Monday to Sunday), rows correspond to weekdays, and cells contain dates. For example, a calendar for January 2017 should look like on the picture:

1991_1.png

Petr wants to know how many columns his table should have given the month and the weekday of the first date of that month? Assume that the year is non-leap.

Input Format(From the terminal/stdin)

The only line contain two integers m and d (1 \le m \le 12, 1 \le d \le 7)- the number of month (January is the first month, December is the twelfth) and the weekday of the first date of this month (1 is Monday, 7 is Sunday).

Output Format(To the terminal/stdout)

Print single integer: the number of columns the table should have.

Sample Input 1

Copy
1 7
 · \n

Sample Output 1

Copy
6
 \n

Sample Input 2

Copy
1 1
 · \n

Sample Output 2

Copy
5
 \n

Sample Input 3

Copy
11 6
  · \n

Sample Output 3

Copy
5
 \n

Hints

The first example corresponds to the January 2017 shown on the picture in the statements.

In the second example 1-st January is Monday, so the whole month fits into 5 columns.

In the third example 1-st November is Saturday and 5 columns is enough.

Submit

请先 登录

© 2025 FAQs