@Override protected void draw(View V) { BSTNode z; if (u != null) { z = u.getParent(); if (z == v || z == w) { V.drawWideLine(u.x, u.y, z.x, z.y); } } if (v != null) { z = v.getParent(); if (z == u || z == w) { V.drawWideLine(v.x, v.y, z.x, z.y); } } if (w != null) { z = w.getParent(); if (z == u || z == v) { V.drawWideLine(w.x, w.y, z.x, z.y); } } }