Power of Two
269 = 590295810358705651712
269 = 590295810358705651712
590295810358705651712 is even
Previous even number is 590295810358705651710
Next even number is 590295810358705651714
205688069665150755269371147819668813122841983204197482918576128
1000000000000000000000000000000000000000000000000000000000000000000000