Holding input and pressing input for same input action

It’s still not clear.

Is it

  • standing → prone (if I’m standing and hold for 1 second, then I’m going to prone)
  • prone → standing
  • crouch → prone

or all in one cycle while holding: standing → prone → standing → crouch → prone → standing → …, where if you release the input, it will stay in whatever position it’s now?