Puzzle #129

3 4 8 11 44 294 301