1|2|4|8|16|32|64|128|
299
76