import java.awt.*; public class Wlk{ Sen s; double posi; double speed; boolean revdir; public Wlk(Sen s, double speed, boolean revdir){ this.s = s; this.speed = speed; this.revdir = revdir; posi = revdir ? s.len() : 0; } public Wlk(Sen s){ this(s, s.len()/8, false); } public Point pt(){ return s.pt(posi); } public void update(){ posi += revdir ? -speed : speed; if(0