ProgramNode(0...106)(
  [],
  StatementsNode(0...106)(
    [ReturnNode(0...17)(
       (0...6),
       ArgumentsNode(7...17)(
         [IntegerNode(7...8)(),
          KeywordHashNode(10...17)(
            [AssocNode(10...17)(
               SymbolNode(10...12)((10...11), (11...12), nil, "z"),
               IntegerNode(16...17)(),
               (13...15)
             )]
          )]
       )
     ),
     ReturnNode(19...45)(
       (19...25),
       ArgumentsNode(26...45)(
         [IntegerNode(26...27)(),
          KeywordHashNode(29...45)(
            [AssocNode(29...36)(
               SymbolNode(29...31)((29...30), (30...31), nil, "z"),
               IntegerNode(35...36)(),
               (32...34)
             ),
             AssocNode(38...45)(
               SymbolNode(38...40)((38...39), (39...40), nil, "w"),
               IntegerNode(44...45)(),
               (41...43)
             )]
          )]
       )
     ),
     ReturnNode(47...61)(
       (47...53),
       ArgumentsNode(54...61)(
         [CallNode(54...61)(
            nil,
            nil,
            (54...55),
            nil,
            ArgumentsNode(56...61)(
              [KeywordHashNode(56...61)(
                 [AssocNode(56...61)(
                    SymbolNode(56...58)((56...57), (57...58), nil, "z"),
                    IntegerNode(60...61)(),
                    (58...60)
                  )]
               )]
            ),
            nil,
            nil,
            0,
            "y"
          )]
       )
     ),
     ReturnNode(63...75)(
       (63...69),
       ArgumentsNode(70...75)(
         [CallNode(70...75)(
            nil,
            nil,
            (70...71),
            nil,
            ArgumentsNode(72...75)(
              [KeywordHashNode(72...75)(
                 [AssocNode(72...75)(
                    SymbolNode(72...74)(nil, (72...73), (73...74), "z"),
                    IntegerNode(74...75)(),
                    nil
                  )]
               )]
            ),
            nil,
            nil,
            0,
            "y"
          )]
       )
     ),
     ReturnNode(77...90)(
       (77...83),
       ArgumentsNode(84...90)(
         [CallNode(84...90)(
            nil,
            nil,
            (84...85),
            (85...86),
            ArgumentsNode(86...89)(
              [KeywordHashNode(86...89)(
                 [AssocNode(86...89)(
                    SymbolNode(86...88)(nil, (86...87), (87...88), "z"),
                    IntegerNode(88...89)(),
                    nil
                  )]
               )]
            ),
            (89...90),
            nil,
            0,
            "y"
          )]
       )
     ),
     ReturnNode(92...106)(
       (92...98),
       ArgumentsNode(99...106)(
         [CallNode(99...106)(
            nil,
            nil,
            (99...100),
            (100...101),
            ArgumentsNode(101...105)(
              [KeywordHashNode(101...105)(
                 [AssocNode(101...105)(
                    CallNode(101...102)(
                      nil,
                      nil,
                      (101...102),
                      nil,
                      nil,
                      nil,
                      nil,
                      0,
                      "z"
                    ),
                    IntegerNode(104...105)(),
                    (102...104)
                  )]
               )]
            ),
            (105...106),
            nil,
            0,
            "y"
          )]
       )
     )]
  )
)
