ProgramNode(0...18)(
  [:a, :b],
  StatementsNode(0...18)(
    [MultiWriteNode(0...18)(
       [LocalVariableWriteNode(0...1)(:a, 0, nil, (0...1), nil),
        LocalVariableWriteNode(3...4)(:b, 0, nil, (3...4), nil)],
       (5...6),
       RescueModifierNode(7...18)(
         CallNode(7...8)(nil, nil, (7...8), nil, nil, nil, nil, 0, "f"),
         (9...15),
         IntegerNode(16...18)()
       ),
       nil,
       nil
     )]
  )
)
