Lol, very funny and cool. I like how you implemented the constraints: left foot cannot be placed to the right of the right foot, and they also rotate correctly. Very hard to be honest.