43 42 41 ... 3 2 1