SelectWithUnionQuery (children 1)
 ExpressionList (children 1)
  SelectQuery (children 8)
   ExpressionList (children 1)
    Function and (alias is_prime_slow) (children 1)
     ExpressionList (children 2)
      Function greater (children 1)
       ExpressionList (children 2)
        Identifier num
        Literal UInt64_1
      Function equals (children 1)
       ExpressionList (children 2)
        Function arraySum (children 1)
         ExpressionList (children 1)
          Function arrayMap (children 1)
           ExpressionList (children 2)
            Function lambda (children 1)
             ExpressionList (children 2)
              Function tuple (children 1)
               ExpressionList (children 1)
                Identifier y
              Function and (children 1)
               ExpressionList (children 3)
                Function greater (children 1)
                 ExpressionList (children 2)
                  Identifier y
                  Literal UInt64_1
                Function less (children 1)
                 ExpressionList (children 2)
                  Identifier y
                  Identifier num
                Function equals (children 1)
                 ExpressionList (children 2)
                  Function modulo (children 1)
                   ExpressionList (children 2)
                    Identifier num
                    Identifier y
                  Literal UInt64_0
            Function range (children 1)
             ExpressionList (children 1)
              Function plus (children 1)
               ExpressionList (children 2)
                Function toUInt64 (children 1)
                 ExpressionList (children 1)
                  Function sqrt (children 1)
                   ExpressionList (children 1)
                    Identifier num
                Literal UInt64_1
        Literal UInt64_0
   ExpressionList (children 2)
    Identifier num
    Identifier ds
   TablesInSelectQuery (children 1)
    TablesInSelectQueryElement (children 1)
     TableExpression (children 1)
      Subquery (children 1)
       SelectWithUnionQuery (children 1)
        ExpressionList (children 1)
         SelectQuery (children 4)
          ExpressionList (children 1)
           Function arraySum (alias digits_sum) (children 1)
            ExpressionList (children 1)
             Function arrayMap (children 1)
              ExpressionList (children 2)
               Function lambda (children 1)
                ExpressionList (children 2)
                 Function tuple (children 1)
                  ExpressionList (children 1)
                   Identifier y
                 Function toUInt8 (children 1)
                  ExpressionList (children 1)
                   Identifier y
               Function splitByString (children 1)
                ExpressionList (children 2)
                 Literal \'\'
                 Function toString (children 1)
                  ExpressionList (children 1)
                   Identifier num
          ExpressionList (children 2)
           Function plus (alias num) (children 1)
            ExpressionList (children 2)
             Literal UInt64_1
             Function multiply (children 1)
              ExpressionList (children 2)
               Identifier number
               Literal UInt64_2
           Identifier digits_sum (alias ds)
          TablesInSelectQuery (children 1)
           TablesInSelectQueryElement (children 1)
            TableExpression (children 1)
             Function numbers_mt (children 1)
              ExpressionList (children 1)
               Literal UInt64_10000
          Function in (children 1)
           ExpressionList (children 2)
            Identifier ds
            Subquery (children 1)
             SelectWithUnionQuery (children 1)
              ExpressionList (children 1)
               SelectQuery (children 4)
                ExpressionList (children 1)
                 Function and (alias is_prime_slow) (children 1)
                  ExpressionList (children 2)
                   Function greater (children 1)
                    ExpressionList (children 2)
                     Identifier number
                     Literal UInt64_1
                   Function equals (children 1)
                    ExpressionList (children 2)
                     Function arraySum (children 1)
                      ExpressionList (children 1)
                       Function arrayMap (children 1)
                        ExpressionList (children 2)
                         Function lambda (children 1)
                          ExpressionList (children 2)
                           Function tuple (children 1)
                            ExpressionList (children 1)
                             Identifier y
                           Function and (children 1)
                            ExpressionList (children 3)
                             Function greater (children 1)
                              ExpressionList (children 2)
                               Identifier y
                               Literal UInt64_1
                             Function less (children 1)
                              ExpressionList (children 2)
                               Identifier y
                               Identifier number
                             Function equals (children 1)
                              ExpressionList (children 2)
                               Function modulo (children 1)
                                ExpressionList (children 2)
                                 Identifier number
                                 Identifier y
                               Literal UInt64_0
                         Function range (children 1)
                          ExpressionList (children 1)
                           Function plus (children 1)
                            ExpressionList (children 2)
                             Function toUInt64 (children 1)
                              ExpressionList (children 1)
                               Function sqrt (children 1)
                                ExpressionList (children 1)
                                 Identifier number
                             Literal UInt64_1
                     Literal UInt64_0
                ExpressionList (children 1)
                 Identifier number
                TablesInSelectQuery (children 1)
                 TablesInSelectQueryElement (children 1)
                  TableExpression (children 1)
                   Function numbers (children 1)
                    ExpressionList (children 1)
                     Function plus (children 1)
                      ExpressionList (children 2)
                       Literal UInt64_180
                       Literal UInt64_1
                Identifier is_prime_slow
   Identifier is_prime_slow
   ExpressionList (children 1)
    OrderByElement (children 1)
     Identifier num
   Literal UInt64_998
   Literal UInt64_1
   Set
