ProgramNode(0...16)(
  [],
  StatementsNode(0...16)(
    [CallNode(0...16)(
       nil,
       nil,
       (0...1),
       nil,
       ArgumentsNode(2...16)(
         [ParenthesesNode(2...16)(
            StatementsNode(3...15)(
              [RescueModifierNode(3...15)(
                 CallNode(3...4)(
                   nil,
                   nil,
                   (3...4),
                   nil,
                   nil,
                   nil,
                   nil,
                   0,
                   "g"
                 ),
                 (5...11),
                 NilNode(12...15)()
               )]
            ),
            (2...3),
            (15...16)
          )]
       ),
       nil,
       nil,
       0,
       "f"
     )]
  )
)
