The RB code doesn't do any allocation, and takes a little bit of time to run. There's no sense in doing everything three times.
The RB code doesn't do any allocation, and takes a little bit of time to run. There's no sense in doing everything three times.