Let it go puzzle help

I’m trying to follow the logic here… not sure what I’m not grasping. Can someone try and explain it a different way?

É só seguir o raciocinio
X =10 ou seja X tá valendo 10

Aí vem uma IF que compara o valor de X com o valor 5 exemplo

10 é maior que 5 isso em código se escreve assim
Lembrando que X ainda vale 10
If(x>5)

Aí dentro das {}do IF foi colocado um comando que
Se X for maior que 5, transforme o valor de X para 1

E depois e colocado um else caso X não seja maior que 5
E dentro das {}do else tem um comando que transforma o valor de X em 0

E logo em seguida foi colocado um print para mostra o valor de X.
Como X lá no começo do código vale 10 e passando pelo primeiro teste que é o IF o print imprimirá o número 1