le0YtruelesX0falselesXsYleXYappnilYYappconsNLYconsNappLYlowNnilnillowNconsMLiflowleMNNconsMLiflowtrueNconsMLconsMlowNLiflowfalseNconsMLlowNLhighNnilnilhighNconsMLifhighleMNNconsMLifhightrueNconsMLhighNLifhighfalseNconsMLconsMhighNLquicksortnilnilquicksortconsNLappquicksortlowNLconsNquicksorthighNLlesXsYleXYappconsNLYappLYlowNconsMLleMNlowNconsMLiflowleMNNconsMLiflowtrueNconsMLlowNLiflowfalseNconsMLlowNLhighNconsMLleMNhighNconsMLifhighleMNNconsMLifhightrueNconsMLhighNLifhighfalseNconsMLhighNLquicksortconsNLhighNLquicksortconsNLquicksorthighNLquicksortconsNLlowNLquicksortconsNLquicksortlowNLquicksortconsNLappquicksortlowNLconsNquicksorthighNLtruequicksortconsNLquicksorthighNLquicksortconsNLquicksortlowNLtrue1quicksort1412ifhigh30102130high201120iflow30102431low201425cons201429nil00false00s1810true00le2013200011highNnilnilhighNconsMLifhighleMNNconsMLifhightrueNconsMLhighNLifhighfalseNconsMLconsMhighNLlowNnilnillowNconsMLiflowleMNNconsMLiflowtrueNconsMLconsMlowNLiflowfalseNconsMLlowNLquicksortconsNLappquicksortlowNLconsNquicksorthighNLfalseappconsNLYappLYtrueapp21quicksortconsNLlowNLfalselowNconsMLiflowleMNNconsMLiflowtrueNconsMLlowNLiflowfalseNconsMLlowNLtruelow22iflow33lowNconsMLiflowleMNNconsMLlowNconsMLiflowleMNNconsMLfalselowNconsMLleMNfalsequicksortconsNLhighNLfalsehighNconsMLifhighleMNNconsMLifhightrueNconsMLhighNLifhighfalseNconsMLhighNLtruehigh22ifhigh33highNconsMLifhighleMNNconsMLhighNconsMLifhighleMNNconsMLfalsehighNconsMLleMNfalselesXsYleXYtruele22