Yesterday was Anish's birthday. The most interesting gift was definitely the chessboard. Anish quickly learned the rules of chess and started to beat all his peers. 



That day night Anish was reading a Book on puzzles and Enigma. He opened the book somewhere in the middle and read the following problem: "How many knights can be placed on a chessboard without threatening each other?" After a while he realized that this was trivial and moved on to the next problem: "How many bishops can be placed on a chessboard without threatening each other?". Anish is in trouble here. He is not able to solve this problem and needs your help.



Anish's chessboard has size N x N. A bishop can move to any distance in any of the four diagonal directions. A bishop threatens another bishop if it can move to the other bishop's position. Your task is to compute the maximum number of bishops that can be placed on a chessboard in such a way that no two bishops threaten each other. 


Input


The input file consists of several lines. The line number i contains a single number N representing the size of the i-th chessboard. [N ≤ 10^100]


Output


The output file should contain the same number of lines as the input file. The i-th line should contain one number - the maximum number of bishops that can be placed on i-th chessboard without threatening each other. 


Example


Input

2

Output

2
while(1):
	try:
		x=input()
		if((x==1) or (x==0)):
			print x
		else:
			print 2*(x-1)
	except:
		break;