Benchmark: timing 100 iterations of Method One, Method Two... Method One: 3 wallclock secs ( 3.37 usr + 0.00 sys = 3.37 CPU) @ 29.68/s (n=100) Method Two: 4 wallclock secs ( 3.49 usr + 0.00 sys = 3.49 CPU) @ 28.61/s (n=100)