SelectWithUnionQuery (children 1)
 ExpressionList (children 1)
  SelectQuery (children 1)
   ExpressionList (children 5)
    Function arrayMap (alias arr) (children 1)
     ExpressionList (children 2)
      Function lambda (children 1)
       ExpressionList (children 2)
        Function tuple (children 1)
         ExpressionList (children 1)
          Identifier x
        Function range (children 1)
         ExpressionList (children 1)
          Identifier x
      Literal Array_[UInt64_4, UInt64_1, UInt64_2, UInt64_3]
    Literal UInt64_2 (alias lim)
    Function arrayResize (children 1)
     ExpressionList (children 2)
      Function arrayPartialSort (children 1)
       ExpressionList (children 2)
        Identifier lim
        Identifier arr
      Identifier lim
    Function arrayResize (children 1)
     ExpressionList (children 2)
      Function arrayPartialReverseSort (children 1)
       ExpressionList (children 2)
        Identifier lim
        Identifier arr
      Identifier lim
    Function arrayResize (children 1)
     ExpressionList (children 2)
      Function arrayPartialSort (children 1)
       ExpressionList (children 3)
        Function lambda (children 1)
         ExpressionList (children 2)
          Function tuple (children 1)
           ExpressionList (children 1)
            Identifier x
          Function negate (children 1)
           ExpressionList (children 1)
            Function length (children 1)
             ExpressionList (children 1)
              Identifier x
        Identifier lim
        Identifier arr
      Identifier lim
