(
(let $1 '@@["StructType";[["a";["DataType";"String"]];["b";["DataType";"Uint8"]];["c";["DataType";"String"]];["d";["DataType";"String"]]]]@@)
(let $2 (YqlRowSpec '('NativeYtTypeFlags '0) '('StrictSchema '1) '('UniqueKeys '0) '('Type $1)))
(let $3 (YtMeta '('CanWrite '1) '('DoesExist '1) '('YqlCompatibleScheme '1) '('InferredScheme '0) '('IsDynamic '0) '('Attrs '('('"native_strict_schema" 'false)))))
(let $4 (YtStat '('Id '"Input") '('RecordsCount '"8") '('DataSize '"361") '('ChunkCount '1) '('ModifyTime '0) '('Revision '0)))
(let $5 (YtTable '"Input" $2 $3 $4 '() (Void) (Void) '"/Root/plato"))
(let $6 '('"a" '"b" '"c" '"d"))
(let $7 (YtReadTable! world (DataSource '"yt" '"/Root/plato") '((YtSection '((YtPath $5 $6 (Void) (Void))) '()))))
(let $8 (DqReadWideWrap $7 '()))
(let $9 (DataType 'String))
(let $10 (StructType '('"a" $9) '('"b" (DataType 'Uint8)) '('"c" $9) '('"d" $9)))
(let $11 '('"_wide_channels" $10))
(let $12 '('('"_logical_id" '2626) '('"_id" '"a4ac025b-f7f98aaa-f36d0cbc-6260642b") $11))
(let $13 (DqPhyStage '() (lambda '() (FromFlow $8)) $12))
(let $14 (DqCnUnionAll (TDqOutput $13 '0)))
(let $15 (OptionalType (DataType 'Decimal '13 '3)))
(let $16 (Bool 'true))
(let $17 (DqPhyStage '($14) (lambda '($48) (block '(
  (let $49 (Sort (NarrowMap (ToFlow $48) (lambda '($50 $51 $52 $53) (AsStruct '('_yql_sys_order_by (SafeCast $52 $15)) '('"a" $50) '('"b" $51) '('"c" $52) '('"d" $53)))) $16 (lambda '($54) (Member $54 '_yql_sys_order_by))))
  (return (FromFlow (OrderedMap $49 (lambda '($55) (AsStruct '('"a" (Member $55 '"a")) '('"b" (Member $55 '"b")) '('"c" (Member $55 '"c")) '('"d" (Member $55 '"d")))))))
))) '('('"_logical_id" '2662) '('"_id" '"fd943ba7-b773cff8-3ec543e8-a270de4e"))))
(let $18 (DqCnResult (TDqOutput $17 '0) '()))
(let $19 '('('"type" '"generic")))
(let $20 (KqpPhysicalTx '($13 $17) '($18) '() $19))
(let $21 '('('"_logical_id" '2704) '('"_id" '"8283a5d2-3d2f977e-ecbcaf05-3fc5bdc8") $11))
(let $22 (DqPhyStage '() (lambda '() (FromFlow $8)) $21))
(let $23 (DqCnUnionAll (TDqOutput $22 '0)))
(let $24 (Bool 'false))
(let $25 (DqPhyStage '($23) (lambda '($56) (block '(
  (let $57 (Sort (NarrowMap (ToFlow $56) (lambda '($58 $59 $60 $61) (AsStruct '('_yql_sys_order_by (SafeCast $60 $15)) '('"a" $58) '('"b" $59) '('"c" $60) '('"d" $61)))) $24 (lambda '($62) (Member $62 '_yql_sys_order_by))))
  (return (FromFlow (OrderedMap $57 (lambda '($63) (AsStruct '('"a" (Member $63 '"a")) '('"b" (Member $63 '"b")) '('"c" (Member $63 '"c")) '('"d" (Member $63 '"d")))))))
))) '('('"_logical_id" '2740) '('"_id" '"b8421a03-df7238f0-8e931a9b-4bf88dd0"))))
(let $26 (DqCnResult (TDqOutput $25 '0) '()))
(let $27 (KqpPhysicalTx '($22 $25) '($26) '() $19))
(let $28 '('('"_logical_id" '2782) '('"_id" '"faa507fe-2f877f7c-a973d448-ac37d5a9") $11))
(let $29 (DqPhyStage '() (lambda '() (FromFlow $8)) $28))
(let $30 (DqCnUnionAll (TDqOutput $29 '0)))
(let $31 (OptionalType (DataType 'Decimal '5 '1)))
(let $32 (DqPhyStage '($30) (lambda '($64) (block '(
  (let $65 (Sort (NarrowMap (ToFlow $64) (lambda '($66 $67 $68 $69) (AsStruct '('_yql_sys_order_by (SafeCast $69 $31)) '('"a" $66) '('"b" $67) '('"c" $68) '('"d" $69)))) $16 (lambda '($70) (Member $70 '_yql_sys_order_by))))
  (return (FromFlow (OrderedMap $65 (lambda '($71) (AsStruct '('"a" (Member $71 '"a")) '('"b" (Member $71 '"b")) '('"c" (Member $71 '"c")) '('"d" (Member $71 '"d")))))))
))) '('('"_logical_id" '2818) '('"_id" '"cd3d8679-c0a288a7-970995da-30d6726e"))))
(let $33 (DqCnResult (TDqOutput $32 '0) '()))
(let $34 (KqpPhysicalTx '($29 $32) '($33) '() $19))
(let $35 '('('"_logical_id" '2860) '('"_id" '"f0d9153c-fae2ab08-b8c5dc55-e216fea9") $11))
(let $36 (DqPhyStage '() (lambda '() (FromFlow $8)) $35))
(let $37 (DqCnUnionAll (TDqOutput $36 '0)))
(let $38 (DqPhyStage '($37) (lambda '($72) (block '(
  (let $73 (Sort (NarrowMap (ToFlow $72) (lambda '($74 $75 $76 $77) (AsStruct '('_yql_sys_order_by (SafeCast $77 $31)) '('"a" $74) '('"b" $75) '('"c" $76) '('"d" $77)))) $24 (lambda '($78) (Member $78 '_yql_sys_order_by))))
  (return (FromFlow (OrderedMap $73 (lambda '($79) (AsStruct '('"a" (Member $79 '"a")) '('"b" (Member $79 '"b")) '('"c" (Member $79 '"c")) '('"d" (Member $79 '"d")))))))
))) '('('"_logical_id" '2896) '('"_id" '"49a81a64-988cec25-7db6dc9c-1c8467a"))))
(let $39 (DqCnResult (TDqOutput $38 '0) '()))
(let $40 (KqpPhysicalTx '($36 $38) '($39) '() $19))
(let $41 '($20 $27 $34 $40))
(let $42 (ListType $10))
(let $43 (KqpTxResultBinding $42 '0 '0))
(let $44 (KqpTxResultBinding $42 '1 '0))
(let $45 (KqpTxResultBinding $42 '"2" '0))
(let $46 (KqpTxResultBinding $42 '3 '0))
(let $47 '($43 $44 $45 $46))
(return (KqpPhysicalQuery $41 $47 '('('"type" '"query"))))
)
