Puzzle #233

1 3 7 15 31 63