// Walker$Ego.java [static]
public class  Walker$Ego
{
  public void Walk(Walker host, int distance) {
    host.Prepare();
    while( (distance--) > 0 ) {
      for (int f = 0; f < host.NumberOfFeet(); f++)
	host.MoveFoot(f);
      host.Stabilize();
    }
    host.AtEase();
  }
  public Walker$Ego() 
  { }
}
