Unnamed
public java v1 · immutable private MeldNode<E> meld(MeldNode<E> n1, MeldNode<E> n2) { if(n1 == null) return n2; else if(n2 == null) return n1; else { int comp = n1.compareTo(n2); if(comp > 0){ MeldNode<E> tmp = n1; n1 = n2; n2 = tmp; } boolean toss = coin.nextBoolean(); if(toss){ n1.leftChild = meld(n1.leftChild, n2); } else { n1.rightChild = meld(n1.rightChild, n2); } return n1; } }