#include <iostream>
int main() {
int n;
std::cin >> n;
std::cout <<
((((((n >> 1)*(n >> 1) ^ (n >> 1)) ^ 2 * ((n >> 1)*(n >> 1)&(n >> 1))) ^ 2 * (2 * ((n >> 1)*(n >> 1)&(n >> 1))&((n >> 1)*(n >> 1) ^ (n >> 1)))) ^ 2 * ((((n >> 1)*(n >> 1) ^ (n >> 1)) ^ 2 * ((n >> 1)*(n >> 1)&(n >> 1))) & 2 * (2 * ((n >> 1)*(n >> 1)&(n >> 1))&((n >> 1)*(n >> 1) ^ (n >> 1))))) ^ 2 * (((((n >> 1)*(n >> 1) ^ (n >> 1)) ^ 2 * ((n >> 1)*(n >> 1)&(n >> 1))) ^ 2 * (2 * ((n >> 1)*(n >> 1)&(n >> 1))&((n >> 1)*(n >> 1) ^ (n >> 1)))) & 2 * ((((n >> 1)*(n >> 1) ^ (n >> 1)) ^ 2 * ((n >> 1)*(n >> 1)&(n >> 1))) & 2 * (2 * ((n >> 1)*(n >> 1)&(n >> 1))&((n >> 1)*(n >> 1) ^ (n >> 1)))))) + 2 * ((((((n >> 1)*(n >> 1) ^ (n >> 1)) ^ 2 * ((n >> 1)*(n >> 1)&(n >> 1))) ^ 2 * (2 * ((n >> 1)*(n >> 1)&(n >> 1))& ((n >> 1)*(n >> 1) ^ (n >> 1)))) ^ 2 * ((((n >> 1)*(n >> 1) ^ (n >> 1)) ^ 2 * ((n >> 1)*(n >> 1)&(n >> 1))) & 2 * (2 * ((n >> 1)*(n >> 1)&(n >> 1))& ((n >> 1)*(n >> 1) ^ (n >> 1))))) & 2 * (((((n >> 1)*(n >> 1) ^ (n >> 1)) ^ 2 * ((n >> 1)*(n >> 1)&(n >> 1))) ^ 2 * (2 * ((n >> 1)*(n >> 1)&(n >> 1))& ((n >> 1)*(n >> 1) ^ (n >> 1)))) & 2 * ((((n >> 1)*(n >> 1) ^ (n >> 1)) ^ 2 * ((n >> 1)*(n >> 1)&(n >> 1))) & 2 * (2 * ((n >> 1)*(n >> 1)&(n >> 1))& ((n >> 1)*(n >> 1) ^ (n >> 1))))));
}
아니 - dc Cpp
가독성 씨발 개때리고 싶누
중간에 +찾기
미친
ㅆㅆㅅㅌㅊ
뭔 챌린지 떡밥이냐
주작 ㅁㅈㅎ
우승
이거 하려면 머리 되게 좋아야 할듯 ㅋㅋㅋㅁㅋㅋㅋㅋ
무슨 언어로 짠것임;; 브레인퍽인가 그거임?
c++ 병신새끼야
안위 드립이자나오
?
ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
시발ㅋㅋ
우욱 씹..
합격
하드코딩 미쳐버렸나봐
해설조 ㅁㅋㅋㅋㅋ
이걸 1시간 고민밖에 안했다고?? - dc App
ㅅㅂㅋㅋㅋㅋㅋㅋㅋㅋ
님들아 상식적으로 이걸 하드코딩했겠어요 그냥 규칙에 맞춰서 생성했겠지 ㅜㅜ
ㅋㅋㅋ
???
휴먼 미침? - dc App
진짜 문제 이렇게 어렵게 푸는 사람이 머리가 좋은거지 ㅋㅋㅋ
이것도 재능임 - dc App