ProgramNode(0...15)(
  [],
  StatementsNode(0...15)(
    [CallNode(0...15)(
       nil,
       nil,
       (0...1),
       nil,
       ArgumentsNode(2...15)(
         [ParenthesesNode(2...15)(
            StatementsNode(3...14)(
              [ConstantPathOperatorWriteNode(3...14)(
                 ConstantPathNode(3...7)(
                   ConstantReadNode(3...4)(),
                   ConstantReadNode(6...7)(),
                   (4...6)
                 ),
                 (8...10),
                 CallNode(11...14)(
                   nil,
                   nil,
                   (11...12),
                   nil,
                   ArgumentsNode(13...14)(
                     [CallNode(13...14)(
                        nil,
                        nil,
                        (13...14),
                        nil,
                        nil,
                        nil,
                        nil,
                        0,
                        "e"
                      )]
                   ),
                   nil,
                   nil,
                   0,
                   "d"
                 ),
                 :*
               )]
            ),
            (2...3),
            (14...15)
          )]
       ),
       nil,
       nil,
       0,
       "a"
     )]
  )
)
