public void visit(ShapeI iShape) { iShape.draw()[1].X++; iShape.draw()[1].Y--; iShape.draw()[2].X += 2; iShape.draw()[2].Y -= 2; iShape.draw()[3].X += 3; iShape.draw()[3].Y -= 3; iShape.setPos(12); iShape.findHighestCell(); iShape.findLowestCell(); }