Só que isso é uma coisa bem fácil de fazer.
Quer dizer, basta usar o outro lado da bifurcação
Mas isso não funciona muito bem ...
Porque?
Bom, porque a linha vai subir até o y = 10.
Daí ela vai descer um pouquinho: y = 9.
Depois ela vai subir um pouquinho: y = 10.
Depois ela vai descer um pouquinho: y = 9.
Depois ela vai subir um pouquinho: y = 10.
Só que não é isso o que a gente quer.
Quer dizer, a gente quer ver a linha subindo até lá em cima.
E depois descer até lá embaixo.
E depois subir até lá em cima.
E depois descer até lá embaixo.
Para isso, a gente precisa aprender um novo truque.
Quer dizer, a gente precisa lembrar que a linha está subindo, até ela chegar lá em cima.
E depois precisa lembrar que a linha está descendo, até ela chegar lá embaixo.
Para isso, a gente vai combinar que
E modifica a lógica assim
Finalmente, quando a linha chega em cima a gente muda o dir para 2.
E quando a linha chega embaixo a gente muda o dir para 1.
A coisa fica assim
Exercício: Você consegue fazer essas coisas?
Dica:
A primeira figura são apenas 2 linhas, e a segunda também.
A terceira figura são 3 linhas, e a quarta figura são 6 linhas.
E todas elas são controladas pelo valor de y.