def METHOD_NAME(self):
    # 6 simultaneous events to reach lane 6 and 7 which are not writable
    # for 1 and 4 cycles respectively causing a forced lane switch
    input_events = [(42+n, 8) for n in range(7)]
    input_events.append((100, 16))
    input_events.append((100, 32))
    output, access_results = simulate(input_events)
    self.assertEqual([o[0] for o in output], [x % LANE_COUNT for x in range(9)])
    self.assertEqual([ar[0] for ar in access_results], ["ok"]*9)