(
(let $1 (OptionalType (DataType 'Int8)))
(let $2 (DataType 'Uint64))
(let $3 (OptionalType $2))
(let $4 (Bool 'false))
(let $5 (DataType 'Bool))
(let $6 (OptionalType $5))
(let $7 (OptionalType (DataType 'Uint16)))
(let $8 (DataType 'Int32))
(let $9 (OptionalType $8))
(let $10 (OptionalType (DataType 'Uint32)))
(let $11 (StructType '('_yql_agg_0 $2) '('_yql_agg_1 $1) '('_yql_agg_10 $8) '('_yql_agg_11 $3) '('_yql_agg_12 $3) '('_yql_agg_13 $5) '('_yql_agg_14 $5) '('_yql_agg_2 $5) '('_yql_agg_3 $5) '('_yql_agg_4 $6) '('_yql_agg_5 $6) '('_yql_agg_6 $6) '('_yql_agg_7 $7) '('_yql_agg_8 $9) '('_yql_agg_9 $10)))
(let $12 '('('"_logical_id" '5274) '('"_id" '"8cefaa20-2c7e0ce6-50641ed1-60215e15") '('"_wide_channels" $11)))
(let $13 (DqPhyStage '() (lambda '() (block '(
  (let $23 '@@["StructType";[["key";["DataType";"Uint64"]];["subkey";["DataType";"Uint64"]]]]@@)
  (let $24 (YqlRowSpec '('NativeYtTypeFlags '0) '('StrictSchema '1) '('UniqueKeys '0) '('Type $23)))
  (let $25 (YtMeta '('CanWrite '1) '('DoesExist '1) '('YqlCompatibleScheme '1) '('InferredScheme '0) '('IsDynamic '0) '('Attrs '('('"native_strict_schema" 'false)))))
  (let $26 (YtStat '('Id '"Input") '('RecordsCount '"2") '('DataSize '"52") '('ChunkCount '1) '('ModifyTime '0) '('Revision '0)))
  (let $27 (YtTable '"Input" $24 $25 $26 '() (Void) (Void) '"/Root/plato"))
  (let $28 (YtReadTable! world (DataSource '"yt" '"/Root/plato") '((YtSection '((YtPath $27 '('"key") (Void) (Void))) '()))))
  (let $29 (Int32 '"2"))
  (let $30 (Uint32 '"10"))
  (let $31 (Nothing $3))
  (let $32 (Uint32 '"100"))
  (let $33 (Uint32 '"20"))
  (let $34 (Just (Bool '"true")))
  (let $35 (Nothing $6))
  (let $36 (/ (Uint32 '1) (Uint32 '0)))
  (let $37 (lambda '($39) (block '(
    (let $40 (== $39 $30))
    (let $41 (Just $39))
    (let $42 (If $40 $41 $31))
    (let $43 (== $39 $32))
    (let $44 (If $43 $41 $31))
    (let $45 (>= $39 $30))
    (let $46 (If $40 $34 $35))
    (let $47 (If $43 $34 $35))
    (let $48 (If $45 $34 $35))
    (return $39 (SafeCast $39 $1) $29 $42 $44 $4 $40 $45 (== $39 $33) $46 $47 $48 (SafeCast $39 $7) (SafeCast $39 $9) $36)
  ))))
  (let $38 (lambda '($65 $66 $67 $68 $69 $70 $71 $72 $73 $74 $75 $76 $77 $78 $79 $80) (block '(
    (let $81 (== $65 $30))
    (let $82 (Just $65))
    (let $83 (If $81 $82 $31))
    (let $84 (== $65 $32))
    (let $85 (If $84 $82 $31))
    (let $86 (>= $65 $30))
    (let $87 (If $81 $34 $35))
    (let $88 (If $84 $34 $35))
    (let $89 (If $86 $34 $35))
    (return (AggrMax $65 $66) (AggrMax (SafeCast $65 $1) $67) (AggrMax $29 $68) (AggrMax $83 $69) (AggrMax $85 $70) (AggrMax $4 $71) (AggrMax $81 $72) (AggrMax $86 $73) (AggrMax (== $65 $33) $74) (AggrMax $87 $75) (AggrMax $88 $76) (AggrMax $89 $77) (AggrMax (SafeCast $65 $7) $78) (AggrMax (SafeCast $65 $9) $79) (AggrMax $36 $80))
  ))))
  (return (FromFlow (WideCondense1 (DqReadWideWrap $28 '()) $37 (lambda '($49 $50 $51 $52 $53 $54 $55 $56 $57 $58 $59 $60 $61 $62 $63 $64) $4) $38)))
))) $12))
(let $14 (DqCnUnionAll (TDqOutput $13 '0)))
(let $15 (StructType '('Max0 $2) '('Max1 $1) '('Max10 $5) '('Max11 $5) '('Max12 $6) '('Max13 $6) '('Max14 $6) '('Max2 $7) '('Max3 $9) '('Max4 $10) '('Max5 $8) '('Max6 $3) '('Max7 $3) '('Max8 $5) '('Max9 $5)))
(let $16 '('('"_logical_id" '5456) '('"_id" '"73574c4a-931b1ea6-fd02d999-d6d2c66e") '('"_partition_mode" '"aggregate") '('"_wide_channels" $15)))
(let $17 (DqPhyStage '($14) (lambda '($90) (block '(
  (let $91 (lambda '($95 $96 $97 $98 $99 $100 $101 $102 $103 $104 $105 $106 $107 $108 $109) $95 $96 $97 $98 $99 $100 $101 $102 $103 $104 $105 $106 $107 $108 $109))
  (let $92 (lambda '($140 $141 $142 $143 $144 $145 $146 $147 $148 $149 $150 $151 $152 $153 $154 $155 $156 $157 $158 $159 $160 $161 $162 $163 $164 $165 $166 $167 $168 $169) (AggrMax $140 $155) (AggrMax $141 $156) (AggrMax $142 $157) (AggrMax $143 $158) (AggrMax $144 $159) (AggrMax $145 $160) (AggrMax $146 $161) (AggrMax $147 $162) (AggrMax $148 $163) (AggrMax $149 $164) (AggrMax $150 $165) (AggrMax $151 $166) (AggrMax $152 $167) (AggrMax $153 $168) (AggrMax $154 $169)))
  (let $93 (WideCondense1 (ToFlow $90) $91 (lambda '($110 $111 $112 $113 $114 $115 $116 $117 $118 $119 $120 $121 $122 $123 $124 $125 $126 $127 $128 $129 $130 $131 $132 $133 $134 $135 $136 $137 $138 $139) $4) $92))
  (let $94 (lambda '($170 $171 $172 $173 $174 $175 $176 $177 $178 $179 $180 $181 $182 $183 $184) $170 $171 $177 $178 $179 $180 $181 $182 $183 $184 $172 $173 $174 $175 $176))
  (return (FromFlow (WideMap $93 $94)))
))) $16))
(let $18 (DqCnUnionAll (TDqOutput $17 '0)))
(let $19 (DqPhyStage '($18) (lambda '($185) (block '(
  (let $186 (Condense (NarrowMap (ToFlow $185) (lambda '($187 $188 $189 $190 $191 $192 $193 $194 $195 $196 $197 $198 $199 $200 $201) (AsStruct '('Max0 $187) '('Max1 $188) '('Max10 $189) '('Max11 $190) '('Max12 $191) '('Max13 $192) '('Max14 $193) '('Max2 $194) '('Max3 $195) '('Max4 $196) '('Max5 $197) '('Max6 $198) '('Max7 $199) '('Max8 $200) '('Max9 $201)))) (List (ListType $15)) (lambda '($202 $203) $4) (lambda '($204 $205) (AsList $204))))
  (return (FromFlow (Map $186 (lambda '($206) (block '(
    (let $207 (ToOptional $206))
    (return (AsStruct '('"column0" (Member $207 'Max0)) '('"column1" (Member $207 'Max1)) '('"column10" (Member $207 'Max10)) '('"column11" (Member $207 'Max11)) '('"column12" (Member $207 'Max12)) '('"column13" (Member $207 'Max13)) '('"column14" (Member $207 'Max14)) '('"column2" (Member $207 'Max2)) '('"column3" (Member $207 'Max3)) '('"column4" (Member $207 'Max4)) '('"column5" (Member $207 'Max5)) '('"column6" (Member $207 'Max6)) '('"column7" (Member $207 'Max7)) '('"column8" (Member $207 'Max8)) '('"column9" (Member $207 'Max9))))
  ))))))
))) '('('"_logical_id" '5794) '('"_id" '"27d94273-9fd98876-afbb3292-fc043774"))))
(let $20 '($13 $17 $19))
(let $21 '('"column0" '"column1" '"column2" '"column3" '"column4" '"column5" '"column6" '"column7" '"column8" '"column9" '"column10" '"column11" '"column12" '"column13" '"column14"))
(let $22 (DqCnResult (TDqOutput $19 '0) $21))
(return (KqpPhysicalQuery '((KqpPhysicalTx $20 '($22) '() '('('"type" '"generic")))) '((KqpTxResultBinding (ListType (StructType '('"column0" $3) '('"column1" $1) '('"column10" $6) '('"column11" $6) '('"column12" $6) '('"column13" $6) '('"column14" $6) '('"column2" $7) '('"column3" $9) '('"column4" $10) '('"column5" $9) '('"column6" $3) '('"column7" $3) '('"column8" $6) '('"column9" $6))) '0 '0)) '('('"type" '"query"))))
)
