(
(let $1 (DataType 'Bool))
(let $2 (OptionalType $1))
(let $3 (StructType '('"column1" $1) '('"column10" $2) '('"column11" $2) '('"column12" $1) '('"column13" $1) '('"column14" $2) '('"column15" $2) '('"column16" $2) '('"column17" $1) '('"column18" $1) '('"column2" $1) '('"column3" $1) '('"column4" $1) '('"column5" $1) '('"column6" $1) '('"column7" $2) '('"column8" $2) '('"column9" $2) '('"i8" (DataType 'Int8))))
(let $4 '('('"_logical_id" '1972) '('"_id" '"efb7813e-5f56b4ae-7542a5df-142bf209") '('"_wide_channels" $3)))
(let $5 (DqPhyStage '() (lambda '() (block '(
  (let $10 '@@["StructType";[["i8";["DataType";"Int8"]];["i16";["DataType";"Int16"]];["i32";["DataType";"Int32"]];["i64";["DataType";"Int64"]];["i8opt";["OptionalType";["DataType";"Int8"]]];["i16opt";["OptionalType";["DataType";"Int16"]]];["i32opt";["OptionalType";["DataType";"Int32"]]];["i64opt";["OptionalType";["DataType";"Int64"]]];["ui8";["DataType";"Uint8"]];["ui16";["DataType";"Uint16"]];["ui32";["DataType";"Uint32"]];["ui64";["DataType";"Uint64"]];["ui8opt";["OptionalType";["DataType";"Uint8"]]];["ui16opt";["OptionalType";["DataType";"Uint16"]]];["ui32opt";["OptionalType";["DataType";"Uint32"]]];["ui64opt";["OptionalType";["DataType";"Uint64"]]]]]@@)
  (let $11 (YqlRowSpec '('NativeYtTypeFlags '0) '('StrictSchema '1) '('UniqueKeys '0) '('Type $10)))
  (let $12 (YtMeta '('CanWrite '1) '('DoesExist '1) '('YqlCompatibleScheme '1) '('InferredScheme '0) '('IsDynamic '0) '('Attrs '('('"native_strict_schema" '"false")))))
  (let $13 (YtStat '('Id '"Input") '('RecordsCount '"3") '('DataSize '"609") '('ChunkCount '1) '('ModifyTime '0) '('Revision '0)))
  (let $14 (YtTable '"Input" $11 $12 $13 '() (Void) (Void) '"/Root/plato"))
  (let $15 '('"i16" '"i32" '"i32opt" '"i64" '"i64opt" '"i8" '"i8opt" '"ui16" '"ui32" '"ui32opt" '"ui64" '"ui8" '"ui8opt"))
  (let $16 (YtReadTable! world (DataSource '"yt" '"/Root/plato") '((YtSection '((YtPath $14 $15 (Void) (Void))) '()))))
  (let $17 (lambda '($18 $19 $20 $21 $22 $23 $24 $25 $26 $27 $28 $29 $30) (block '(
    (let $31 (>= $28 $18))
    (let $32 (Int32 '0))
    (return (== $18 $19) (<= $24 $30) (> $27 $21) $31 (== $18 (Uint32 '"6")) (!= $20 (Int32 '5)) (< (Int32 '"7") $22) (<= (/ (Int32 '1) $32) $30) (> $32 $21) (>= $28 (Uint32 '"8")) (!= $19 $29) (< $25 $21) (<= $23 $29) (> $26 $21) $31 (== $18 $20) (!= $20 $29) (< $25 $22) $23)
  ))))
  (return (FromFlow (WideMap (WideSort (DqReadWideWrap $16 '()) '('('5 (Bool 'true)))) $17)))
))) $4))
(let $6 (DqCnMerge (TDqOutput $5 '0) '('('"18" '"Asc"))))
(let $7 (DqPhyStage '($6) (lambda '($33) (FromFlow (NarrowMap (ToFlow $33) (lambda '($34 $35 $36 $37 $38 $39 $40 $41 $42 $43 $44 $45 $46 $47 $48 $49 $50 $51 $52) (AsStruct '('"column1" $34) '('"column10" $35) '('"column11" $36) '('"column12" $37) '('"column13" $38) '('"column14" $39) '('"column15" $40) '('"column16" $41) '('"column17" $42) '('"column18" $43) '('"column2" $44) '('"column3" $45) '('"column4" $46) '('"column5" $47) '('"column6" $48) '('"column7" $49) '('"column8" $50) '('"column9" $51) '('"i8" $52)))))) '('('"_logical_id" '1984) '('"_id" '"3fc613cb-474c4bb3-47892031-2a18526"))))
(let $8 '('"i8" '"column1" '"column2" '"column3" '"column4" '"column5" '"column6" '"column7" '"column8" '"column9" '"column10" '"column11" '"column12" '"column13" '"column14" '"column15" '"column16" '"column17" '"column18"))
(let $9 (DqCnResult (TDqOutput $7 '0) $8))
(return (KqpPhysicalQuery '((KqpPhysicalTx '($5 $7) '($9) '() '('('"type" '"generic")))) '((KqpTxResultBinding (ListType $3) '0 '0)) '('('"type" '"query"))))
)
