sequence: 1 2 10 20 123