je comprends pas le role du `<=`. p'tet parce que je comprends pas le role du `step_stack_count` en fait