import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.Arrays;
class ListNode {
int val;
ListNode next;
ListNode(int val) {
this.val = val;
}
}
public class Main {
public static void main(String[] args) throws Exception {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int num = Integer.parseInt(br.readLine());
ListNode listNode1 = createNode(7);
ListNode listNode2 = createNode(7);
if (num <= 1) {
while (listNode1.next != null) {
listNode2 = listNode2.next;
}
} else {
for (int i = 0; i < num - 1; i++) {
listNode1 = listNode1.next;
}
while (listNode1.next != null) {
listNode1 = listNode1.next;
listNode2 = listNode2.next;
}
}
System.out.println(listNode2.val);
}
public static ListNode createNode(int n) {
ListNode listNode = new ListNode(-1);
ListNode list = null;
ListNode pro = listNode;
for (int i = 1; i <= n; i++) {
list = new ListNode(i);
pro.next = list;
pro = list;
}
return listNode.next;
}
}