A atividade é mover um sprite pra direita e esquerda. O loop está correto, o sprite se movimenta para os dois lados, mas não compartilha a posição. Ambas saem sempre da referência inicial de x e não comutam suas posições quando os comandos_controles mudam de direção.