(
(let $1 '@@["StructType";[["key";["DataType";"String"]];["subkey";["DataType";"String"]];["value";["DataType";"String"]]]]@@)
(let $2 (Bool 'true))
(let $3 '($2 $2 $2))
(let $4 '('"key" '"subkey" '"value"))
(let $5 (DataType 'String))
(let $6 '($5 $5 $5))
(let $7 (YqlRowSpec '('NativeYtTypeFlags '0) '('StrictSchema '1) '('UniqueKeys '0) '('Type $1) '('SortDirections $3) '('SortMembers $4) '('SortedBy $4) '('SortedByTypes $6)))
(let $8 (YtMeta '('CanWrite '1) '('DoesExist '1) '('YqlCompatibleScheme '1) '('InferredScheme '0) '('IsDynamic '0) '('Attrs '('('"native_strict_schema" '"false")))))
(let $9 (YtStat '('Id '"Input") '('RecordsCount '"6") '('DataSize '"252") '('ChunkCount '1) '('ModifyTime '0) '('Revision '0)))
(let $10 (YtTable '"Input" $7 $8 $9 '() (Void) (Void) '"/Root/plato"))
(let $11 (YtReadTable! world (DataSource '"yt" '"/Root/plato") '((YtSection '((YtPath $10 $4 (Void) (Void))) '('('"unordered"))))))
(let $12 (DqReadWideWrap $11 '()))
(let $13 '('"_logical_id" '3118))
(let $14 (StructType '('"key" $5) '('"subkey" $5) '('"value" $5)))
(let $15 '('"_wide_channels" $14))
(let $16 '($13 '('"_id" '"d0ada88-7b3b5f5a-930b899a-b85f2c21") $15))
(let $17 (DqPhyStage '() (lambda '() (block '(
  (let $36 (lambda '($40 $41 $42) (String '"x023") $41 $42))
  (return (FromFlow (WideMap (WideFilter $12 (lambda '($37 $38 $39) (== $37 (String '"023")))) $36)))
))) $16))
(let $18 '($13 '('"_id" '"fff23024-a3314dfa-cddd5669-748fdc71") $15))
(let $19 (DqPhyStage '() (lambda '() (block '(
  (let $43 (lambda '($47 $48 $49) (String '"x037") $48 $49))
  (return (FromFlow (WideMap (WideFilter $12 (lambda '($44 $45 $46) (== $44 (String '"037")))) $43)))
))) $18))
(let $20 '($13 '('"_id" '"515dbe78-4d708102-f6a3126d-5b3c34d1") $15))
(let $21 (DqPhyStage '() (lambda '() (block '(
  (let $50 (lambda '($54 $55 $56) (String '"x075") $55 $56))
  (return (FromFlow (WideMap (WideFilter $12 (lambda '($51 $52 $53) (== $51 (String '"075")))) $50)))
))) $20))
(let $22 '($13 '('"_id" '"f0157be2-c393dde-43227f0d-21e360f0") $15))
(let $23 (DqPhyStage '() (lambda '() (block '(
  (let $57 (lambda '($61 $62 $63) (String '"x150") $62 $63))
  (return (FromFlow (WideMap (WideFilter $12 (lambda '($58 $59 $60) (== $58 (String '"150")))) $57)))
))) $22))
(let $24 (DqCnParallelUnionAll (TDqOutput $17 '0)))
(let $25 (DqCnParallelUnionAll (TDqOutput $19 '0)))
(let $26 (DqCnParallelUnionAll (TDqOutput $21 '0)))
(let $27 (DqCnParallelUnionAll (TDqOutput $23 '0)))
(let $28 '($24 $25 $26 $27))
(let $29 (lambda '($71 $72 $73) (AsStruct '('"key" $71) '('"subkey" $72) '('"value" $73))))
(let $30 '('('"_logical_id" '3232) '('"_id" '"889f6ed2-fccdf3d0-276a7fe1-634c9942") $15))
(let $31 (DqPhyStage $28 (lambda '($64 $65 $66 $67) (block '(
  (let $68 (Extend (NarrowMap (ToFlow $64) $29) (NarrowMap (ToFlow $65) $29) (NarrowMap (ToFlow $66) $29) (NarrowMap (ToFlow $67) $29)))
  (let $69 (Sort $68 '($2 $2) (lambda '($74) '((Member $74 '"key") (Member $74 '"subkey")))))
  (let $70 (lambda '($75) (Member $75 '"key") (Member $75 '"subkey") (Member $75 '"value")))
  (return (FromFlow (ExpandMap $69 $70)))
))) $30))
(let $32 (DqCnMerge (TDqOutput $31 '0) '('('0 '"Asc") '('1 '"Asc"))))
(let $33 (DqPhyStage '($32) (lambda '($76) (FromFlow (NarrowMap (ToFlow $76) $29))) '('('"_logical_id" '3244) '('"_id" '"69e7ab5-3e3c36cb-3b646064-c1c02dd4"))))
(let $34 '($17 $19 $21 $23 $31 $33))
(let $35 (DqCnResult (TDqOutput $33 '0) '()))
(return (KqpPhysicalQuery '((KqpPhysicalTx $34 '($35) '() '('('"type" '"generic")))) '((KqpTxResultBinding (ListType $14) '0 '0)) '('('"type" '"query"))))
)
