One of ButaneBot's intended functions is to perform an OR-sum on a large range of numbers. More specifically, ButaneBot should be able to read in a number
Reminder: A bitwise OR takes two bit patterns of equal length and performs the logical inclusive OR operation on each pair of corresponding bits. The result in each position is
For example
0101 (decimal 5)
OR 0011 (decimal 3)
= 0111 (decimal 7)
Input Specification
The only line of input will contain a single integer
Constraints
Subtask 1 [40%]
Subtask 2 [60%]
Output Specification
Output the OR-sum from
Sample Input
1
Sample Output
1
Explanation for Sample Output
The OR-sum from
Note: The input will overflow an integer in some languages.
Comments
the input is in base 10 btw