ProgramNode(0...74)(
  [:a, :b],
  StatementsNode(0...74)(
    [LocalVariableOperatorWriteNode(0...18)(
       (0...1),
       (2...4),
       LocalVariableOperatorWriteNode(5...18)(
         (5...6),
         (7...9),
         CallNode(10...18)(
           nil,
           nil,
           (10...15),
           nil,
           ArgumentsNode(16...18)(
             [SymbolNode(16...18)((16...17), (17...18), nil, "x")]
           ),
           nil,
           nil,
           0,
           "raise"
         ),
         :b,
         :+
       ),
       :a,
       :+
     ),
     LocalVariableOperatorWriteNode(20...37)(
       (20...21),
       (22...24),
       LocalVariableWriteNode(25...37)(
         :b,
         0,
         CallNode(29...37)(
           nil,
           nil,
           (29...34),
           nil,
           ArgumentsNode(35...37)(
             [SymbolNode(35...37)((35...36), (36...37), nil, "x")]
           ),
           nil,
           nil,
           0,
           "raise"
         ),
         (25...26),
         (27...28)
       ),
       :a,
       :+
     ),
     LocalVariableWriteNode(39...56)(
       :a,
       0,
       LocalVariableOperatorWriteNode(43...56)(
         (43...44),
         (45...47),
         CallNode(48...56)(
           nil,
           nil,
           (48...53),
           nil,
           ArgumentsNode(54...56)(
             [SymbolNode(54...56)((54...55), (55...56), nil, "x")]
           ),
           nil,
           nil,
           0,
           "raise"
         ),
         :b,
         :+
       ),
       (39...40),
       (41...42)
     ),
     LocalVariableWriteNode(58...74)(
       :a,
       0,
       LocalVariableWriteNode(62...74)(
         :b,
         0,
         CallNode(66...74)(
           nil,
           nil,
           (66...71),
           nil,
           ArgumentsNode(72...74)(
             [SymbolNode(72...74)((72...73), (73...74), nil, "x")]
           ),
           nil,
           nil,
           0,
           "raise"
         ),
         (62...63),
         (64...65)
       ),
       (58...59),
       (60...61)
     )]
  )
)
