{"raw_statement":[{"iden":"problem statement","content":"Nukes has an integer that can be represented as the bitwise OR of one or more integers between $A$ and $B$ (inclusive). How many possible candidates of the value of Nukes's integer there are?"},{"iden":"constraints","content":"*   $1 ≤ A ≤ B < 2^{60}$\n*   $A$ and $B$ are integers."},{"iden":"input","content":"The input is given from Standard Input in the following format:\n\n$A$\n$B$"},{"iden":"sample input 1","content":"7\n9"},{"iden":"sample output 1","content":"4\n\nIn this case, $A=7$ and $B=9$. There are four integers that can be represented as the bitwise OR of a non-empty subset of {$7$, $8$, $9$}: $7$, $8$, $9$ and $15$."},{"iden":"sample input 2","content":"65\n98"},{"iden":"sample output 2","content":"63"},{"iden":"sample input 3","content":"271828182845904523\n314159265358979323"},{"iden":"sample output 3","content":"68833183630578410"}],"translated_statement":null,"sample_group":[],"show_order":["default"],"formal_statement":null,"simple_statement":null,"has_page_source":true}