SelectWithUnionQuery (children 1)
 ExpressionList (children 1)
  SelectQuery (children 3)
   ExpressionList (children 1)
    Asterisk
   TablesInSelectQuery (children 1)
    TablesInSelectQueryElement (children 1)
     TableExpression (children 1)
      Subquery (children 1)
       SelectWithUnionQuery (children 1)
        ExpressionList (children 1)
         SelectQuery (children 2)
          ExpressionList (children 2)
           Identifier a
           Function arrayEnumerateUniqRanked (children 1)
            ExpressionList (children 1)
             Identifier a
          TablesInSelectQuery (children 1)
           TablesInSelectQueryElement (children 1)
            TableExpression (children 1)
             Subquery (children 1)
              SelectWithUnionQuery (children 1)
               ExpressionList (children 1)
                SelectQuery (children 2)
                 ExpressionList (children 1)
                  Asterisk
                 TablesInSelectQuery (children 1)
                  TablesInSelectQueryElement (children 1)
                   TableExpression (children 1)
                    Subquery (children 1)
                     SelectWithUnionQuery (children 1)
                      ExpressionList (children 2)
                       SelectQuery (children 1)
                        ExpressionList (children 1)
                         Function array (alias a) (children 1)
                          ExpressionList (children 2)
                           Function array (children 1)
                            ExpressionList
                           Literal Array_[UInt64_1, UInt64_2, UInt64_3, UInt64_4]
                       SelectQuery (children 1)
                        ExpressionList (children 1)
                         Literal Array_[Array_[UInt64_3, UInt64_4, UInt64_5]] (alias a)
   ExpressionList (children 1)
    OrderByElement (children 1)
     Identifier a
