case /this and rhs *carry combinetreest )thetreesi rhs thetreesi nullptrbreakcase /this and carry *carry combinetreest carry )thetreesi nullptrbreakcase /rhs and carry *carry combinetreest carry )rhs thetreesi nullptrbreakcase /all three *thetreesi carrycarry combinetreest )rhs thetreesi nullptrbreakforauto root rhs thetrees root nullptrrhs currentsize figure (continued /*remove the minimum item and place it in minitem throws underflowexception if empty *void deletemincomparable minitem ifisemptythrow underflowexception}int minindex findminindex)minitem thetreesminindex ]->elementfigure deletemin for binomial queues