The game is fun and simple, but the jump mechanic confused me. How many times can the player actually jumps? Sometimes it can jumps once, twice, or even thrice. Is it random?