u.p("returning: " + xoff);
    public int getRightFloatDistance(LineBox line) {        //u.p("doing get left float dist. line = " + line);        //u.p("line y = " + line.y);        int xoff = 0;        int yoff = 0;                if(left_floats.size() == 0) {            return 0;        }                // we only handle floats inside the same parent        Box last_float = (Box)left_floats.get(left_floats.size()-1);        //u.p("last float parent = " + last_float.getParent());        //u.p("line parent = " + line.getParent());        if(line.getParent() != last_float.getParent().getParent()) {            return 0;        }        for(int i=0; i<left_floats.size(); i++) {            Box floater = (Box)left_floats.get(i);            xoff += floater.width;            yoff += floater.height;            //u.p("yoff = " + yoff);        }        if(line.y > yoff) {            return 0;        }        return xoff;    }