SelectWithUnionQuery (children 1)
 ExpressionList (children 1)
  SelectQuery (children 2)
   ExpressionList (children 2)
    Identifier x
    Function arrayMap (children 1)
     ExpressionList (children 2)
      Function lambda (children 1)
       ExpressionList (children 2)
        Function tuple (children 1)
         ExpressionList (children 2)
          Identifier x
          Identifier y
        Function plus (children 1)
         ExpressionList (children 2)
          Function plus (children 1)
           ExpressionList (children 2)
            Function arrayElement (children 1)
             ExpressionList (children 2)
              Identifier x
              Literal UInt64_1
            Identifier y
          Function arrayFirst (children 1)
           ExpressionList (children 2)
            Function lambda (children 1)
             ExpressionList (children 2)
              Function tuple (children 1)
               ExpressionList (children 1)
                Identifier x
              Function notEquals (children 1)
               ExpressionList (children 2)
                Identifier x
                Identifier y
            Identifier x
      Identifier arr
   TablesInSelectQuery (children 1)
    TablesInSelectQueryElement (children 1)
     TableExpression (children 1)
      Subquery (children 1)
       SelectWithUnionQuery (children 1)
        ExpressionList (children 1)
         SelectQuery (children 1)
          ExpressionList (children 2)
           Literal UInt64_1 (alias x)
           Function array (alias arr) (children 1)
            ExpressionList (children 2)
             Function tuple (children 1)
              ExpressionList (children 2)
               Literal Array_[UInt64_1, UInt64_2]
               Literal UInt64_3
             Function tuple (children 1)
              ExpressionList (children 2)
               Literal Array_[UInt64_4, UInt64_5]
               Literal UInt64_6
